可能重复:
如何从FFT结果的频率
我某种方式与FFT(DFT)的命令在Matlab x轴混淆。 当我们对其中在n个点已采样的信号做了FFT命令,我们得到的曲线图,其中x轴为0至n-1。 这是否意味着频率赫兹? 例如,当我有关于正尖峰= 2被它意味着该信号频率为2HZ?
可能重复:
如何从FFT结果的频率
我某种方式与FFT(DFT)的命令在Matlab x轴混淆。 当我们对其中在n个点已采样的信号做了FFT命令,我们得到的曲线图,其中x轴为0至n-1。 这是否意味着频率赫兹? 例如,当我有关于正尖峰= 2被它意味着该信号频率为2HZ?
X轴是无量纲的。 为了得到二进制值索引,你需要知道(一)采样率(赫兹)的频率,之间的对应关系Fs
,和(b)在FFT,点数N
。 子区段的中心频率则是:
f = i * Fs / N
其中f
是以Hz的bin的频率和i
是仓索引。
见这个答案更完整的解释。