1.)
Ich habe zwei FFT Programme für Matlab. In dem ersten FFT Programm
"FFT.m"
gibt es eine Zeile die ich gar nicht verstehe:
>>amplitudengang = fftshift(amplH/N);
Warum wird hier die Matlabfunktion fftshift verwendet und zum anderen,
warum wird in dem Argument "ampl/N" hier mit N dividiert?
2.)
In diesem Matlab Programm verstehe ich nicht, warum bei "F.*conj(F)/512"
mit 512 dividiert wird?
1 | t=00.0010.6; |
2 | x=sin(2pi50t)+sin(2pi130t); |
3 | y=x+2*randn(1,length(t)); |
4 | plot(y(150)) |
5 | |
6 | F=fft(y,512); |
7 | F=F.*conj(F)/512; |
8 | f=1000*(0255)/512; |
9 | plot(f,F(1256)) |