Advertisement
Guest User

Untitled

a guest
Nov 18th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.49 KB | None | 0 0
  1. F = 5;
  2. Fd = 1000*F;
  3. Td = 1/Fd;
  4. t = 0:Td:(10/F);
  5.  
  6. s = zeros(1, length(t));
  7.  
  8. for i=1:length(t)
  9.     s(i)=sin(2*pi*F*t(i));
  10. end
  11.  
  12. d = 1/1000;
  13. T = 0:d:(10/F);
  14. res = zeros(1, length(T));
  15.  
  16. for i=1:length(T)
  17.     for n=1:length(s)
  18.         res(i) = res(i) + s(n) * sinc((T(i)/Td) - (n-1));
  19.     end
  20. end
  21.  
  22. figure();
  23. hold on;
  24. plot(t, s);
  25. plot(T, res, "r--");
  26. xlabel("t");
  27. ylabel("u(t)");
  28. legend("Исходный сигнал", "Восстановленный сигнал");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement