Advertisement
Guest User

Untitled

a guest
Jan 25th, 2020
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. %Ein Multiplizierer hat fe=2000Hz, Ampl. = 1; FO=2200Hz, Ampl.=1;
  2. fa = 10000;
  3. fensterbreite = 100;
  4. t = 0:1/fa:1;
  5. fe=2000;
  6.  
  7. fo=2200;
  8.  
  9.  
  10. multi = sin(2*pi*fe .* t) .* sin(2*pi*fo .* t);
  11. multi_ungekuerzt = multi;
  12.  
  13. %kürzen
  14. multi = multi(1:fensterbreite);
  15. %hamming fenster erzeugen
  16. %wk = hamming(1000)';
  17. wk = hanning(fensterbreite)';
  18. %window über das signal schieben
  19.  
  20. fenster = multi .* wk;
  21.  
  22. %figure
  23. %plot(multi);
  24. %figure;
  25. %y_fft = fft(multi, fa);
  26. y_fft = fft(fenster, fa);
  27.  
  28. y_fft = y_fft(1:fa/2);
  29.  
  30. y_fft = abs( y_fft ./(fa));
  31.  
  32.  
  33. %figure;
  34. %semilogx(y_fft, fa);
  35. m = 1:1: fa/2;
  36.  
  37. plot(m, (10*log((y_fft))));
  38. grid on
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement