Advertisement
Guest User

d

a guest
Oct 27th, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.46 KB | None | 0 0
  1.  
  2. function dy = lotka(t, y)
  3.  
  4. %zmienne
  5. a = 1.3;
  6. b = 1.5;  
  7. c = 1.2;
  8. d = 1.6;
  9.  
  10. %set up differential equations
  11. dy = zeros(2,1);
  12. %dx po dt
  13. dy(1) = a * y(1) - c * y(1) * y(2);
  14. %dy po dt
  15. dy(2) = b * y(2) - d * y(1) * y(2);
  16. %end of function
  17. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  18.  
  19.  
  20. %execution
  21.  
  22. clc
  23.  
  24.  
  25. %1st way of
  26. ode = @(t,y)lotka(t,y)
  27. [t,y] = ode45 (ode, tspan, y0)
  28. plot (t,y)
  29.  
  30. %2nd way of
  31. tspan = [0, 10]
  32. y0 = [10;10]
  33. ode45(@lotka, tspan, y0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement