Advertisement
Guest User

Lab 3 - Zadanie 4

a guest
Mar 22nd, 2018
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. fs = 30;
  2. N = 200;
  3.  
  4. t= 0:(1/fs):(1/fs)*(N-1);
  5. f1 = 2;
  6. %f2 = 20;
  7.  
  8. y1 = sin(2 * pi * f1 * t);
  9. %y2 = sin(2 * pi * f2 * t);
  10.  
  11. figure;
  12. plot(t, y1);
  13. %hold on;
  14. %plot(t, y2);
  15. xlabel('czestotliwosc');
  16. ylabel('amplituda');
  17.  
  18. figure;
  19. w1=window(@triang,200)';    %triang - okno trójkątne; blackman; hamming; rectim - prostokątne
  20. s1 = fft(y1.*w1);  %nakładamy okno na nasz sygnał
  21. %s1 = fft(y1);  
  22.  
  23. %stem(abs(s1)); %stem - wykres z prążkami (nie łączy punktów tak jak plot)
  24. semilogy(abs(s1)); %semilogy - ten sam wykres w skali logarytmicznej
  25.  
  26. %Zadanie 4
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement