Advertisement
Guest User

Untitled

a guest
Dec 14th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. I=6;
  2. N=5;
  3. B= [0 ;1];
  4. C=eye(2);
  5. A=[0 1 ;-I -N];
  6. D=[0 ;0];
  7. h=1;
  8. s = sym('s');
  9.  
  10. WPC=[1;-1];
  11.  
  12. Aprim=expm(h*A);
  13. Bprim=double( int( expm( s*A )*B, s, 0, h ) );
  14. %Bprim=integral(fun,0,h);
  15. Cprim=C;
  16.  
  17.  
  18.  
  19. sim('lab3JBmodel2');
  20. figure()
  21. hold on
  22. plot(tout,x1);
  23. plot(h*(1:length(x2)),x2,'o');
  24. xlabel('t');
  25. ylabel('x(t)');
  26. hold off
  27.  
  28. ----------------
  29.  
  30. x0=1.5;
  31.  
  32. WPC=[-1.7, -1, -0.75, 0, 0.75, 1, 1.7,];
  33.  
  34.  
  35. % analiza równania różnicowego
  36. for i=1:length(WPC)
  37. figure()
  38. hold on
  39. lama=WPC(i);
  40. sim('lab3JBmodel');
  41. plot(1:length(out),out,'o');
  42. plot(tout,out2);
  43. grid on;
  44. xlabel('k');
  45. ylabel('x(k)');
  46. title(['Układ dyskretny, lambda/alfa = ' num2str(lama)]);
  47. hold off
  48. end
  49.  
  50. %analiza równania różniczkowego
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement