FFT数据看起来很奇怪

时间:2011-03-21 04:44:03

标签: signal-processing fft

Here is a short video of my results 声音太可怕了,但请耐心等待。

对我来说,这看起来有点奇怪。什么是前几个箱子大量飙升?什么是非线性的交易?

我正在绘制实部和虚部的平方和的平方根。我已经尝试过使用对数,但我得到了很多基线的移动,也就是说,光谱不会在屏幕中保持居中。

如果你能指出我正确的方向,我会很感激!

2 个答案:

答案 0 :(得分:5)

实际上,您发布的FFT结果看起来很正常。

  1. 您有一个巨大的DC偏移,它会影响FFT结果的前几个区间。

  2. 您的时域信号中也会出现谐波或谐波失真,从而在FFT结果中产生您在正弦波频率扫描峰值上方看到的泛音。

  3. 你有混叠,可能是因为在采样之前缺乏足够的低通滤波,导致这些泛音完全包裹在FFT结果另一侧的复共轭峰的频率响应上或周围,因此似乎正朝另一个方向移动。

  4. 由于您的频率扫描产生的频率不在FFT bin中心,并且您没有使用任何类型的“平顶”窗口,这将导致您看到的轻微的Sinc响应幅度扇形主要信号峰值。

  5. 由于您似乎使用了一个矩形窗口,只要频率峰值不在FFT bin中心,您就会有更大的Sinc响应幅度“颠簸”从主峰向侧面辐射。有时被称为“光谱泄漏”。

答案 1 :(得分:1)

第一个垃圾箱是DC。如果您的样本窗口具有直流偏置(换句话说,它的平均值不是0)那么DC容器中会有很多能量。这可以像传递以2 ^ {n-1}为中心的无符号数据而不是以0为中心的有符号数据一样简单。

我不确定你的文字或视频中的“非线性”是什么意思。