背景
- 傅里叶指出:任何周期函数都可以表示为不同频率的正弦和/或余弦之和的形式,每个正弦项和/或余弦项乘以不同的系数(现在称该和为傅里叶级数);
- 傅里叶变换:非周期函数(该曲线下的面积是有限的)也可以用正弦和/或余弦乘以加权函数的积分来表示;
- 用傅里叶级数或变换表示的函数特征完全可以通过傅里叶反变换来重建,而不会丢失任何信息;
基本概念
复数
R,I是实数,R表示复数的实部,I是复数的虚部,j是一个等于−1的平方根的虚数,j=√−1,复数C定义如下:
C=R+jI
一个复数C的共轭表示为C∗:
C∗=R−jI
复数可以看做是复平面上的一个点,横坐标是实轴值为R,纵坐标是虚轴值I,在极坐标下表示复数:
C=|C|(cosθ+jsinθ)
其中|C|=√R2+I2,θ=arctan(IR),θ∈[−π,π],使用欧拉公式:
ejθ=cosθ+jsinθ
其中e=2.71828⋯,可得到复数表示:
C=|C|ejθ
傅里叶级数
具有周期T的连续变量t的周期函数f(t)可以被描述为乘以适当系数的正弦和余弦和,这个和就是傅里叶级数,具有如下形式:
f(t)=∞∑n=−∞cnej2πnTt
其中:
cn=1T∫T2−T2f(t)e−j2πnTtdt,n=0,±1,±2,⋯
冲激及其取样特性
连续变量t在t=0处的单位冲激表示为δ(t),定义为:
δ(t)={∞t=00t≠0
且满足等式:
∫∞−∞δ(t)dt=1
物理上,如果我们把t解释为时间,那么一个冲激可看成是幅度无限,持续时间为0,具有单位面积的一个尖峰信号,一个冲激具有关于如下积分的所谓取样特性:
∫∞−∞f(t)δ(t)dt=f(0)
取样特性的更一般的说明涉及位于任意点t0的冲激,表示为δ(t−t0),此时取样特性变为:
∫∞−∞f(t)δ(t−t0)dt=f(t0)
令x表示一个离散变量,单位离散冲激δ(x)在离散系统中的作用与处理连续变量时冲激δ(t)的作用相同,定义如下:
δ(x)={1x=00x≠0
且满足等式:
∞∑x=−∞δ(x)=1
离散变量的取样特性有如下形式:
∞∑x=−∞f(x)δ(x)=f(0)
更一般的用x=x0处的离散冲激:
∞∑x=−∞f(x)δ(x−x0)=f(x0)
冲激串sΔT(t)=∑∞n=−∞δ(t−nΔT)
连续变量函数的傅里叶变换
由J{f(t)}表示连续变量t的连续函数f(t)的傅里叶变换由下式定义:
J{f(t)}=∫∞−∞f(t)e−j2πμtdt
其中μ也是一个连续变量,因为t被积分过了,故J{f(t)}仅是μ的函数,为了明确这一个事实,我们把傅里叶变换写成J{f(t)}=F(μ):
F(μ)=∫∞−∞f(t)e−j2πμtdt
相反,给定F(μ),通过傅里叶反变换可以获得f(t),即f(t)=J−1{F(μ)}
f(t)=∫∞−∞F(μ)ej2πμtdμ
可以看到μ被积分过了,可以简单的写成f(t),正变换和反变换合起来称作傅里叶变换对,如果使用欧拉公式:
F(μ)=∫∞−∞f(t)[cos(2πμt)−jsin(2πμt)]dt
- 例1:三角学恒等式sinθ=(ejθ−e−jθ)/2j,盒状函数的傅里叶变换:F(μ),|F(μ)|的零值位置与盒状函数的宽度W成反比
F(μ)=∫∞−∞f(t)e−j2πμtdt=∫W2−W2Ae−j2πμtdt=−Aj2πμ[e−j2πμt]W2−W2=−Aj2πμ[e−jπμW−ejπμW]=Aj2πμ[ejπμW−e−jπμW]=AWsin(πμW)πμW
对于sinc函数,有sinc(m)=sin(πm)πm,在m=0时函数值为1,在m为其他整数值的时候函数值为0;

- 例2:冲激和冲激串的傅里叶变换:一个位于空间域原点的傅里叶变换,在频率域是一个常数
F(μ)=∫∞−∞δ(t)e−j2πμtdt=∫∞−∞e−j2πμtδ(t)dt=e−j2πμ0=e0=1
在t=t0的一个冲激的傅里叶变换:
F(μ)=∫∞−∞δ(t−t0)e−j2πμtdt=∫∞−∞e−j2πμtδ(t−t0)dt=e−j2πμt0=cos(2πμt0)−jsin(2πμt0)
冲激串的傅里叶变换:冲激串sΔT(t)是周期为ΔT的周期函数,所以可以表示为傅里叶级数:
sΔT(t)=∞∑n=−∞cnej2πnΔTt
其中:
cn=1ΔT∫ΔT2−ΔT2sΔT(t)e−j2πnΔTtdt
可以看到区间[−ΔT2,ΔT2]范围内只包含位于原点的冲激,所以上式变为:
cn=1ΔT∫ΔT2−ΔT2δ(t)e−j2πnΔTtdt=1ΔTe0=1ΔT
然后傅里叶级数展开为:
sΔT(t)=1ΔT∞∑n=−∞ej2πnΔTt
目的是得到上式的傅里叶变换,因为求和是线性过程,得到和的傅里叶变换与求各个分量的傅里叶变换之和是相同的:
J{ej2πnΔTt}=δ(μ−nΔT)
因此周期冲激串sΔT(t)的傅里叶变换S(μ)为:
S(μ)=J{sΔT(t)}=J{1ΔT∞∑n=−∞ej2πnΔTt}=1ΔTJ{∞∑n=−∞ej2πnΔTt}=1ΔT∞∑n=−∞δ(μ−nΔT)
周期为ΔT的冲激串的傅里叶变换还是冲激串,其周期为1ΔT
卷积
具有连续变量t的两个连续函数f(t),h(t)的卷积:
f(t)★h(t)=∫∞−∞f(τ)h(t−τ)dτ
上式的傅里叶变换:
J{f(t)★h(t)}=∫∞−∞[∫∞−∞f(τ)h(t−τ)dτ]e−j2πμtdt=∫∞−∞f(τ)[∫∞−∞h(t−τ)e−j2πμtdt]dτ=∫∞−∞f(τ)[H(μ)e−j2πμτ]dτ=H(μ)∫∞−∞f(τ)e−j2πμτdτ=H(μ)F(μ)
H(μ)是h(t)的傅里叶变换,可以推得空间域中两个函数的卷积的傅里叶变换等于两个函数的傅里叶变换在频率域的乘积,也就是说假如有两个变换的乘积,那么进行傅里叶反变换就可以得到空间域的卷积
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异