傅里叶变换这东西,说白了就是要把一首复杂的曲子,拆解成一个个又一个个好办的音符听。
那会儿还没算早,古人就琢磨过这玩意儿,说是要把声音里的“色”去掉,只留下“调”。
后来傅里叶家族的人,就把这想法坐实了,定义为把任意复杂的信号,转化成一系列不同频率的基波串。
这听起来高大上,实际上就是一条直线,上面有无数个点,每个点对应一个频率和振幅。 大量人一上来就盯着“频域”那俩字,当作那就是频率和幅度。
实际上不是,那是表象。傅里叶变换的核心,是告诉你:信号里原本藏着的能量,实际上是由一堆基础频率拼凑出来的。
这就好比修路,你不需求在平地上打桩车行道,既然路是直的,那就直接造条直线,把全体车流量都导向它。信号处理里有个概念叫基函数,就是傅里叶变换的基底。就像盖房子,不用图更复杂的造型,只要把砖头砌直了,整个大厦就稳了。 那如何砌呢?就是得先把复杂的波形,用一个个好办的正弦波去拟合,一个个叠上去,直到吻合为止。
这时候你会认定不对劲,出于数学上有个定理叫狄利克雷条件,意思是说:要是一个周期信号,波形不够光滑,要么有点突变,它本身就是个“本征函数”,在频域里就是几根尖尖的直线;但要是信号略微有点“圆滑”,那就是个完美的正弦波了。
这就像画画,圆形的月亮在低分辨率下就是锯齿,但要是你加个滤镜,让它看起来圆滚滚的,那就是个圆。 这就引出了正交性的概念。正交就像正交坐标轴,互相垂直,没有重叠,不干扰。在数学上,设一个函数叫 it 的傅里叶变换,反演公式里,正交性就拍板了能不能把信号“倒推”回去。
这就像解方程组,你有忒多个未知数(频率),但只有一个方程(信号),这时候就会遇到 Gibbs 现象,就是波形边缘会有个台阶,越边缘越明显。
这在工程上是个大费事,出于做出来的滤波器,边缘处会有个高频的“尾巴”,影响下一个频段。 这尾巴实际上挺好办处理,比如做巴特沃斯滤波器,把切断频率设得低一些,让尾巴变短。但要是你不想用复杂的滤波器,只想好办粗暴地换掉,那就要找一种“正交基”对应的信号。
比如让基函数实际上是复正弦波,听起来是不是更好听?实际上不然,信号处理里讲的是基函数本身为正交,意味着在时域和频域都是正交的,这就是所谓的“正弦基”。 再说说能量守恒。信号的能量在哪儿?实际上不在时域的波形里,而在频域里。时域看的是波形起伏,频域看的是有多少能量在哪个频率。
这就好比一个球,在时域看它是圆的,在频域看它就是一个点。你会发现,甭管时域信号多么复杂,只要它由基函数构成,总能量就等于所有基函数能量之和。
这就像把一堆碎玻璃拍成一整块,每一块碎玻璃的总质量加起来,肯定等于那块整玻璃的质量。 那具体如何算呢?这得用到积分,就是把一个信号,在平面上画一个方框,然后在框里套个积分符号。
这个积分算出来的,就是信号在这个频率点上的能量密度。算完这个,你就有了傅里叶级数,它是有限项的和,代表的是有限时长信号。而傅里叶变换,则是无限项的和,代表的是无限时长信号。 这就涉及到一个有趣的现象:信号越长,变换后的频谱就越“平滑”。信号越长,它就不是一个“基函数”,而是由无数个基函数拼成的。
这就像你看远处的月亮,它还不圆,慢慢走近了,它才显得圆。
要是信号无限长,那它的傅里叶变换就是一个完美的正弦波,能量在它对应的频率点聚拢,其他地方都是 0。 举个例子,假设你要设计一个听音室,希望人们听到的是纯净的 440 赫兹音。你会如何选基函数?你会选正弦波。出于正弦波在频域里只有一个尖峰,其他频段全空。
要是用三角波要么其他形状,那你在其他频段就“洒漏”了,听起来就杂音滚滚。
故此,傅里叶变换的妙处就在这里,它不管时域是啥形状,只要频率充足高,信号就自动变成正弦波了。
这就像你在平地上修路,不管路上有没有桥、有没有隧道,只要路面是直的,你就直接打桩,其他都是空的。 还有一个点,就是线性。傅里叶变换对线性信号是线性不变的。
也就是说,两个信号叠加,变换后再叠加,结局和先叠加再变换一样。
这保证了信号的物理意义不变。 最终得说下,为啥我们要搞这个。
那会儿信号处理是认定,时域分析够了,声音好就行。
后来发现不中,出于时域分析看不出在哪个频率上有难题,有时候一个低频的嗡嗡声,时域看就是个常数,看不出危害。频域分析一眼就能看出来,这是个 60 赫兹的工频干扰。
这就像医生看病,时域看病人,频域看病根。 故此,傅里叶变换不是一种魔法,而是一种数学上的“降维打击”。它把复杂的信号,还原成好办的频率。至于如何还原,数学上叫逆变换,就是再用积分把频域的信号“倒”回时域。
这就像把一张挂历剪下来,变成日历,再变回挂历。
这不只是是数学,这是信号处理行业的底层逻辑,是理解一切声学、通信、图像处理的基础。