实验数据的傅里叶变换
Posted
技术标签:
【中文标题】实验数据的傅里叶变换【英文标题】:Fourier Transform of experimental Data 【发布时间】:2011-04-18 09:49:30 【问题描述】:我尝试在 Matlab 中对风洞实验中的一些数据进行快速傅立叶变换,试图显示流动中速度变化的频率,但不知何故,我一直将 0Hz 作为主频率。任何人以前都遇到过这个问题并且知道如何解决它,或者可以更好地向我解释如何进行频率变换。
Ps:好像是在做快速傅里叶变换,问题可能出在将数据从虚值转换为实值时
请帮帮我!
谢谢!
【问题讨论】:
【参考方案1】:遇到这种情况很正常。 0 Hz 分量(通常称为DC component,类似于电气等效项)是数据的恒定、非时变分量——它相当于数据的平均值。如果您的数据均值不为零,这是很正常的现象。
如果您愿意,您可以计算平均值,然后从数据序列中减去它,但这并不是必需的,因为它只会改变 FFT 的 DC 分量。如果您对 DC 组件不感兴趣,可以直接忽略它。
【讨论】:
以上是关于实验数据的傅里叶变换的主要内容,如果未能解决你的问题,请参考以下文章
数字信号处理序列傅里叶变换 ( 基本序列的傅里叶变换 | 求 1 的傅里叶变换 )
数字信号处理序列傅里叶变换 ( 基本序列的傅里叶变换 | e^jωn 的傅里叶变换 )
数字信号处理序列傅里叶变换 ( 基本序列的傅里叶变换 | e^jωn 的傅里叶变换 )