>> fs=500;%采样频率>> N=0:1023;>> x=wgn(1,1024,2); >> xk=fft(x);>> f=(-length(xk)/2:(length(xk)-1)/2)*fs/length(xk);%相应频率转换>> plot(f,fftshift(abs(xk)));
出来的图是这样的。。郁闷。。求大神指点!
要直线的话那得用冲击函数吧:
y = zeros(1,101);
y(1) = 1;
fy = fftshift(fft(y));
plot(abs(fy));
这样就是了。
虽然,我也以为白噪声在频谱上是直线。。我也再研究一下,希望共同搞明白这个问题。