Advertisement
Guest User

Untitled

a guest
Jan 27th, 2020
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. figure;
  2. q1(1) = 15;
  3. q2(1) = 15;
  4. q3(1) = 0;
  5. tMax = 13;
  6.  
  7. t=1;
  8. plot(t, q1(t), 'o-b');
  9. %axis([0 13 0 30]);
  10. hold on;
  11. plot(t, q2(t), '*k');
  12. plot(t, q3(t), 'o-r');
  13. xlabel('Time');
  14. ylabel('Quantity');
  15.  
  16. for t = 2:tMax
  17. q1Last = q1(t - 1);
  18. q2Last = q2(t - 1);
  19. q3Last = q3(t - 1);
  20. q1Cur = 20 - 1 / 2 * q2Last - 1 / 2 * q3Last;
  21. q2Cur = 20 - 1 / 2 * q1Last - 1 / 2 * q3Last;
  22. q3Cur = 20 - 1 / 2 * q1Last - 1 / 2 * q2Last;
  23. q1 = [q1 q1Cur];
  24. q2 = [q2 q2Cur];
  25. q3 = [q3 q3Cur];
  26. plot(t, q1(t), 'o-b');
  27. %axis([0 13 0 30]);
  28. plot(t, q2(t), '*k');
  29. plot(t, q3(t), 'o-r');
  30. xlabel('Time');
  31. ylabel('Quantity');
  32. pause(0.5);
  33. end
  34.  
  35.  
  36. disp(q1(1))
  37. disp(q2(1))
  38. disp(q3(1))
  39. disp(q1(1)+q2(1)+q3(1))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement