Advertisement
Guest User

Untitled

a guest
Dec 5th, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. >> x1 = @(t) heaviside(t) - heaviside(t-1);
  2. >> x2 = @(t) heaviside(t) - 2*heaviside(t-0.5) + heaviside(t-1);
  3. >> x3 = @(t) heaviside(t) - 2*heaviside(t-0.25) + 2*heaviside(t-0.75) - heaviside(t-1);
  4. >> x4 = @(t) heaviside(t) - 2*heaviside(t-0.25) + 2*heaviside(t-0.5) - 2*heaviside(t-0.75) + heaviside(t-1);
  5. >> x5 = @(t) heaviside(t) - 2*heaviside(t-0.125) + 2*heaviside(t-0.375) - 2*heaviside(t-0.625) + 2*heaviside(t-0.875) - heaviside(t-1);
  6. >> x6 = @(t) heaviside(t) - 2*heaviside(t-0.125) + 2*heaviside(t-0.375) - 2*heaviside(t-0.5) + 2*heaviside(t-0.625) - 2*heaviside(t-0.875) + heaviside(t-1);
  7. >> x7 = @(t) heaviside(t) - 2*heaviside(t-0.125) + 2*heaviside(t-0.25) - 2*heaviside(t-0.375) + 2*heaviside(t-0.625) - 2*heaviside(t-0.75) + 2*heaviside(t-0.875) - heaviside(t-1);
  8. >> x8 = @(t) heaviside(t) - 2*heaviside(t-0.125) + 2*heaviside(t-0.25) - 2*heaviside(t-0.375) + 2*heaviside(t-0.5) - 2*heaviside(t-0.625) + 2*heaviside(t-0.75) - 2*heaviside(t-0.875) + heaviside(t-1);
  9. >>
  10. >>
  11. >> y = @(t) (27*t - 2).*(heaviside(t) - heaviside(t-1));
  12. >> yh = @(t) (23/2).*(x1(t)) + (-27/2).*(x2(t)) + (-19/8).*(x4(t)) + (-195/16).*(x7(t)) + (-27/16).*(x8(t));
  13. >> t = [0:0.01:1];
  14. >> hold on
  15. >> plot(t,y(t),'--b');
  16. >> plot(t,yh(t),'r');
  17. >> legend('y(t)', 'yh(t)', 'Location', 'SouthEast');
  18. >> title('Part D');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement