Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- %Ein Multiplizierer hat fe=2000Hz, Ampl. = 1; FO=2200Hz, Ampl.=1;
- fa = 10000;
- fensterbreite = 100;
- t = 0:1/fa:1;
- fe=2000;
- fo=2200;
- multi = sin(2*pi*fe .* t) .* sin(2*pi*fo .* t);
- multi_ungekuerzt = multi;
- %kürzen
- multi = multi(1:fensterbreite);
- %hamming fenster erzeugen
- %wk = hamming(1000)';
- wk = hanning(fensterbreite)';
- %window über das signal schieben
- fenster = multi .* wk;
- %figure
- %plot(multi);
- %figure;
- %y_fft = fft(multi, fa);
- y_fft = fft(fenster, fa);
- y_fft = y_fft(1:fa/2);
- y_fft = abs( y_fft ./(fa));
- %figure;
- %semilogx(y_fft, fa);
- m = 1:1: fa/2;
- plot(m, (10*log((y_fft))));
- grid on
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement