Advertisement
Ostu

Untitled

May 18th, 2021
313
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.29 KB | None | 0 0
  1. for i=
  2. t=0:0.1:10;
  3. x0= [i;0]
  4. [t,x]=ode45(@dynamika,t,x0)
  5. hold on
  6. plot(x(:,1),x(:,2),'o-')
  7. xlabel('theta')
  8. ylabel('dtheta')
  9. end
  10.  
  11. function dx = dynamika(t,x)
  12. theta=x(1)
  13. dtheta=x(2)
  14. g=9.81
  15. m=1
  16. r=1
  17. f=1
  18. ddtheta= -g/r * cos(theta) - f/m * dtheta;
  19. dx=[dtheta;...
  20.     ddtheta];
  21. end
  22.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement