Advertisement
Guest User

Untitled

a guest
Jun 24th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. function Plotslope
  2. x=-5:0.6:5;
  3. y=-5:0.6:5;
  4. delta=0.2;
  5. hold on
  6. axis([-6,6,-6,6])
  7. daspect([1,1,1])
  8. for k=1:length(x)
  9. for m=1:length(y)
  10. eps=delta/(sqrt(1+ff(x(k),y(m))^2));
  11. plot([x(k)-eps, x(k)+eps],...
  12. [y(m)-eps*ff(x(k),y(m)),...
  13. y(m)+eps*ff(x(k),y(m))],'k');
  14. plot(x(k),y(m),'k.','LineWidth',0.2)
  15. end
  16. end
  17. [x0,y0]=ginput(1);
  18. plot(x0,y0,'bo')
  19. [T,Y]=ode45(@ff,[x0,5],y0);
  20. [T1,Y1]=ode45(@ff,[x0,-5],y0);
  21. plot(T,Y,'r',T1,Y1,'r')
  22. function z=ff(x,y)
  23. z=(x+1)*(y+2)*sin(x^2+2*x+pi/3);
  24. end
  25. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement