Advertisement
Guest User

Untitled

a guest
May 4th, 2016
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.26 KB | None | 0 0
  1. a=0
  2. b=2.5
  3. dt=0.5
  4.  
  5. t=a:dt:b
  6. y(1)=3
  7. f=@(t,y)-1.2*y+exp(-0.3*t)
  8. for i=2:length(t)
  9. y0 = y(i-1)+f(t(i-1),y(i-1))
  10. y(i)=y(i-1)+(f(t(i-1),y(i-1))+ f(t(i),y0))*dt/2
  11. end
  12. p=plot(t,y)
  13. set(p,'Color','magenta')
  14.  
  15. y2 = 70/9*exp(-0.3*t)-43/9*exp(-1.2*t)
  16. err = y2-y
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement