首页 > 解决方案 > 虚部为 0 的 FFT bin

问题描述

我正在对以 1.024 Msps 采样的 16K 单音的 20480 个样本进行单精度 FFT。

这是八度码

t=cast((0:20479)/1024000,"single");
x=sin(2*pi*16000*t);
f=fft(x);
f(9921)

如您运行代码所见,9921 bin(对应于 496K 频率)的虚部为 0。我没有看到任何其他具有 0 虚部的 bin(除了 dc bin)。

这是为什么?这是什么意思?

标签: matlabsignal-processingfft

解决方案


推荐阅读