FFT每个值的代表含义
FFT中的第一位是dc(0赫兹),第二位是Fs / N
,在哪里Fs
是抽样率和N
FFT的大小。下一个垃圾桶是2 * Fs / N
..若要概括地表示这一点,请将nth宾是n * Fs / N
.
所以如果你的样本率,Fs
比如说44.1千赫和你的FFT大小,N
为1024,则FFT输出箱位于:
0: 0 * 44100 / 1024 = 0.0 Hz 1: 1 * 44100 / 1024 = 43.1 Hz 2: 2 * 44100 / 1024 = 86.1 Hz 3: 3 * 44100 / 1024 = 129.2 Hz 4: ... 5: ... ...511: 511 * 44100 / 1024 = 22006.9 Hz
请注意,对于实输入信号(虚部均为零),FFT的后半部分(从N / 2 + 1
到N - 1
)不包含有用的附加信息(它们与第一个信息具有复杂的共轭对称性。N / 2 - 1
(回收箱)最后一个有用的垃圾箱(对于实际应用程序)是在N / 2 - 1
,在上面的例子中,它对应于22006.9赫兹。垃圾桶N / 2
表示尼奎斯特频率的能量,即Fs / 2
(本例中为22050赫兹),但这通常没有任何实际用途,因为反混叠滤波器通常会衰减任何信号在及以上。Fs / 2
.