实验数据的傅里叶变换

时间:2011-04-18 09:49:30

标签: matlab fft

我试图在Matlab中对从风洞中的实验中获取的一些数据进行快速傅里叶变换,试图显示流中速度变化的频率,但不知何故,我继续将0Hz作为主频率。任何人以前都遇到过这个问题并且知道如何解决它,或者可以更好地解释一下如何进行频率变换。

Ps:似乎正在进行快速傅立叶变换,问题可能在于将数据从虚数转换为实数值

请帮帮我!

谢谢!

1 个答案:

答案 0 :(得分:2)

这是非常正常的事情。 0 Hz分量(通常称为DC component与电气等效物类似)是数据的恒定,非时变分量 - 它等于数据的均值。如果你的数据没有平均值为零,那么这是非常正常的事情。

如果您愿意,您可以计算平均值,然后从数据系列中减去它,但这不是必需的,因为它只会改变FFT的DC分量。如果您对DC组件不感兴趣,可以忽略它。