我是新来的matlab和FFT,并想了解。就目前而言,我有两个主要问题:2)我如何知道频率在0到500之间?FFT不应该告诉我,频率限制在哪一个?FFT是否只返回没有频率的振幅值?考虑以1000赫兹采样的数据。title('Signal Corrupted with Zero-Mean Random N
我已经对一些我想用Matlab处理的数据应用了FFT。由此产生的频率是非常嘈杂的,所以我对频率/振幅矢量应用了移动平均滤波器。现在我感兴趣的是基于这些经过滤波的频域数据获得时域数据,以便稍后在光谱仪中使用。为了获得频率/振幅分量,我使用了Mathworks示例中的代码:A=fft(a,NFFT)/L; %a is the data
f=Fs/2*linspace(0,1,NFFT