本文是对斯坦福大学公开课-傅里叶变换及其应用的一些学习总结
对应的课程视频链接为:课程链接
课程用到的讲义下载地址:讲义链接
傅里叶变换的内容对应课程5-8节,讲义第二章。
由傅里叶级数到傅里叶变换
在前面介绍了利用傅里叶级数将一个周期函数表达为由一组正交的函数组线性表出的形式,那么对于那些非周期函数,是否也能将其以这样的形式表示呢?注意到,对于每个非周期函数,其实可以将其看做是周期趋于无限大的一个周期函数,由这一点出发,令 T−>∞ T − > ∞ ,写出对应的傅里叶级数:
f(t)=∑n=−∞∞cne2πint/T f ( t ) = ∑ n = − ∞ ∞ c n e 2 π i n t / T
cn=1T∫T/2−T/2e−2πint/Tf(t)dt c n = 1 T ∫ − T / 2 T / 2 e − 2 π i n t / T f ( t ) d t
似乎这样就完成了?来考虑一个具体的实例:
现在计算这个非周期函数的傅里叶系数:
cn=1T∫T/2−T/2e−2πint/Tf(t)dt=1T∫1/2−1/2e−2πint/Tdt c n = 1 T ∫ − T / 2 T / 2 e − 2 π i n t / T f ( t ) d t = 1 T ∫ − 1 / 2 1 / 2 e − 2 π i n t / T d t
很显然,积分式是有界的,当 T−>∞ T − > ∞ 时, cn−>0 c n − > 0 ,这意味着傅里叶级数每一项的系数都趋近于0了,也就是说在这种情况下,傅里叶级数的每一项都消失了!
因此如果采用这样的 cn c n 用傅里叶级数是没办法表示这样的非周期函数的,那么现在的问题在于 cn−>0 c n − > 0 ,可以考虑利用一些技巧让 cn c n 不趋近于0。
对于傅里叶级数,做如下处理:
f(t)=∑n=−∞∞1T⋅Tcne2πint/T=1T∑n=−∞∞Tcne2πint/T f ( t ) = ∑ n = − ∞ ∞ 1 T · T c n e 2 π i n t / T = 1 T ∑ n = − ∞ ∞ T c n e 2 π i n t / T
考虑新的傅里叶系数:
Tcn=TT∫T/2−T/2e−2πint/Tf(t)dt=∫T/2−T/2e−2πint/Tf(t)dt T c n = T T ∫ − T / 2 T / 2 e − 2 π i n t / T f ( t ) d t = ∫ − T / 2 T / 2 e − 2 π i n t / T f ( t ) d t
很显然这个新的傅里叶系数的值取决于积分式,当 T−>∞ T − > ∞ 时,并不是一个趋近于0的式子。这就达到了目的。
原本的傅里叶系数的自变量是 n n ,现在把新的傅里叶系数的自变量设为 ,因此在 T−>∞ T − > ∞ 时,将新的傅里叶系数表达为: