第五章 离散时间傅里叶变换 (DTFT) 学习笔记
本篇笔记系统地整理了离散时间非周期信号与周期信号的傅里叶变换(DTFT)表示,详细推导了三种经典信号的变换对,阐述了周期信号在 DTFT 框架下的冲激串表示法,并对 DTFT 的数学性质、收敛性以及 LTI 差分系统的频域分析进行了全面扩展。
5.1 非周期信号的表示:离散时间傅里叶变换 (DTFT)
5.1.1 从傅里叶级数(DFS)到傅里叶变换(DTFT)的直观理解
在连续时间信号中,一个周期连续信号的傅里叶系数可视为其单周期内非周期信号包络函数的采样值。随着信号周期 T → ∞ T \to \infty T → ∞ ,频域中的采样样本会变得越来越密集,最终演变为连续的傅里叶变换。
在离散时间信号中,这一物理图像完全平行。
设 x ~ [ n ] \tilde{x}[n] x ~ [ n ] 是一个周期为 N N N 的离散周期信号,其基频为 ω 0 = 2 π N \omega_0 = \frac{2\pi}{N} ω 0 = N 2 π 。其离散时间傅里叶级数(DFS)表示为:
x ~ [ n ] = ∑ k = ⟨ N ⟩ a k e j k ω 0 n \tilde{x}[n] = \sum_{k=\langle N \rangle} a_k e^{j k \omega_0 n} x ~ [ n ] = ∑ k = ⟨ N ⟩ a k e j k ω 0 n
其傅里叶级数系数 a k a_k a k 为:
a k = 1 N ∑ n = ⟨ N ⟩ x ~ [ n ] e − j k ω 0 n a_k = \frac{1}{N} \sum_{n=\langle N \rangle} \tilde{x}[n] e^{-j k \omega_0 n} a k = N 1 ∑ n = ⟨ N ⟩ x ~ [ n ] e − j k ω 0 n
为了向非周期信号过渡,我们定义一个非周期信号 x [ n ] x[n] x [ n ] ,它等于 x ~ [ n ] \tilde{x}[n] x ~ [ n ] 的一个周期,而在其他地方为零:
x [ n ] = { x ~ [ n ] , − N 2 ≤ n ≤ N 2 0 , 其他 x[n] = \begin{cases} \tilde{x}[n], & -\frac{N}{2} \le n \le \frac{N}{2} \\ 0, & \text{其他} \end{cases} x [ n ] = { x ~ [ n ] , 0 , − 2 N ≤ n ≤ 2 N 其他
因此,系数 a k a_k a k 可以写在无限区间上求和的形式:
a k = 1 N ∑ n = − ∞ + ∞ x [ n ] e − j k ω 0 n = 1 N X ( e j k ω 0 ) a_k = \frac{1}{N} \sum_{n=-\infty}^{+\infty} x[n] e^{-j k \omega_0 n} = \frac{1}{N} X(e^{j k \omega_0}) a k = N 1 ∑ n = − ∞ + ∞ x [ n ] e − j k ω 0 n = N 1 X ( e j k ω 0 )
其中,我们定义了包络函数(即 DTFT)X ( e j ω ) X(e^{j\omega}) X ( e j ω ) :
X ( e j ω ) = ∑ n = − ∞ + ∞ x [ n ] e − j ω n X(e^{j\omega}) = \sum_{n=-\infty}^{+\infty} x[n] e^{-j\omega n} X ( e j ω ) = ∑ n = − ∞ + ∞ x [ n ] e − j ω n
将 a k a_k a k 代入 x ~ [ n ] \tilde{x}[n] x ~ [ n ] 的合成公式中,并利用 1 N = ω 0 2 π \frac{1}{N} = \frac{\omega_0}{2\pi} N 1 = 2 π ω 0 :
x ~ [ n ] = ∑ k = ⟨ N ⟩ 1 N X ( e j k ω 0 ) e j k ω 0 n = 1 2 π ∑ k = ⟨ N ⟩ X ( e j k ω 0 ) e j k ω 0 n ω 0 \tilde{x}[n] = \sum_{k=\langle N \rangle} \frac{1}{N} X(e^{j k \omega_0}) e^{j k \omega_0 n} = \frac{1}{2\pi} \sum_{k=\langle N \rangle} X(e^{j k \omega_0}) e^{j k \omega_0 n} \omega_0 x ~ [ n ] = ∑ k = ⟨ N ⟩ N 1 X ( e j k ω 0 ) e j k ω 0 n = 2 π 1 ∑ k = ⟨ N ⟩ X ( e j k ω 0 ) e j k ω 0 n ω 0
极限演变 (N → ∞ N \to \infty N → ∞ )
随着周期 N → ∞ N \to \infty N → ∞ :
基频 ω 0 = 2 π N → 0 \omega_0 = \frac{2\pi}{N} \to 0 ω 0 = N 2 π → 0 (记作微分项 d ω d\omega d ω )。
离散谐波频率 k ω 0 k\omega_0 k ω 0 演变为连续频率变量 ω \omega ω 。
离散求和的区间 ∑ k = ⟨ N ⟩ ω 0 \sum_{k=\langle N \rangle} \omega_0 ∑ k = ⟨ N ⟩ ω 0 (其总宽度为 N ⋅ ω 0 = 2 π N \cdot \omega_0 = 2\pi N ⋅ ω 0 = 2 π )演变为在一个长度为 2 π 2\pi 2 π 的区间内的连续积分。
周期信号 x ~ [ n ] \tilde{x}[n] x ~ [ n ] 逼近非周期信号 x [ n ] x[n] x [ n ] 。
由此,我们自然地导出了离散时间傅里叶逆变换(IDTFT)与正变换(DTFT)公式对:
离散时间傅里叶变换 (DTFT) 核心公式对
正变换(分析公式 - Analysis Equation):
X ( e j ω ) = ∑ n = − ∞ + ∞ x [ n ] e − j ω n X(e^{j\omega}) = \sum_{n=-\infty}^{+\infty} x[n] e^{-j\omega n} X ( e j ω ) = ∑ n = − ∞ + ∞ x [ n ] e − j ω n
逆变换(综合公式 - Synthesis Equation):
x [ n ] = 1 2 π ∫ 2 π X ( e j ω ) e j ω n d ω x[n] = \frac{1}{2\pi} \int_{2\pi} X(e^{j\omega}) e^{j\omega n} d\omega x [ n ] = 2 π 1 ∫ 2 π X ( e j ω ) e j ω n d ω
注:由于 e − j ω n e^{-j\omega n} e − j ω n 关于 ω \omega ω 是以 2 π 2\pi 2 π 为周期的,因此 DTFT 谱函数 X ( e j ω ) X(e^{j\omega}) X ( e j ω ) 必然是一个以 2 π 2\pi 2 π 为周期的连续函数。上述逆变换积分通常在 [ − π , π ] [-\pi, \pi] [ − π , π ] 或 [ 0 , 2 π ] [0, 2\pi] [ 0 , 2 π ] 区间内进行。
5.1.2 离散时间傅里叶变换经典求法与例子
① 例 1:单边指数衰减信号
【题目】 已知非周期序列:
x [ n ] = a n u [ n ] , ∣ a ∣ < 1 x[n] = a^n u[n], \quad |a| < 1 x [ n ] = a n u [ n ] , ∣ a ∣ < 1
求其 DTFT 响应 X ( e j ω ) X(e^{j\omega}) X ( e j ω ) 。
【解】 根据 DTFT 定义公式展开计算:
X ( e j ω ) = ∑ n = − ∞ + ∞ a n u [ n ] e − j ω n = ∑ n = 0 + ∞ ( a e − j ω ) n X(e^{j\omega}) = \sum_{n=-\infty}^{+\infty} a^n u[n] e^{-j\omega n} = \sum_{n=0}^{+\infty} (a e^{-j\omega})^n X ( e j ω ) = ∑ n = − ∞ + ∞ a n u [ n ] e − j ω n = ∑ n = 0 + ∞ ( a e − j ω ) n
由于 ∣ a ∣ < 1 |a| < 1 ∣ a ∣ < 1 且 ∣ e − j ω ∣ = 1 |e^{-j\omega}| = 1 ∣ e − j ω ∣ = 1 ,则该等比数列的公比满足 ∣ a e − j ω ∣ = ∣ a ∣ < 1 |a e^{-j\omega}| = |a| < 1 ∣ a e − j ω ∣ = ∣ a ∣ < 1 。 利用无穷等比级数求和公式 ∑ n = 0 ∞ q n = 1 1 − q \sum_{n=0}^{\infty} q^n = \frac{1}{1-q} ∑ n = 0 ∞ q n = 1 − q 1 ,可直接得:
X ( e j ω ) = 1 1 − a e − j ω X(e^{j\omega}) = \frac{1}{1 - a e^{-j\omega}} X ( e j ω ) = 1 − a e − j ω 1
【补充拓展(幅频与相频响应)】 为了更好分析其物理特性,我们可将其化简为实部与虚部:
X ( e j ω ) = 1 1 − a cos ω + j a sin ω X(e^{j\omega}) = \frac{1}{1 - a\cos\omega + j a\sin\omega} X ( e j ω ) = 1 − a c o s ω + j a s i n ω 1
幅度谱(幅频响应):
∣ X ( e j ω ) ∣ = 1 ( 1 − a cos ω ) 2 + ( a sin ω ) 2 = 1 1 − 2 a cos ω + a 2 |X(e^{j\omega})| = \frac{1}{\sqrt{(1 - a\cos\omega)^2 + (a\sin\omega)^2}} = \frac{1}{\sqrt{1 - 2a\cos\omega + a^2}} ∣ X ( e j ω ) ∣ = ( 1 − a c o s ω ) 2 + ( a s i n ω ) 2 1 = 1 − 2 a c o s ω + a 2 1
相位谱(相频响应):
∠ X ( e j ω ) = − arctan ( a sin ω 1 − a cos ω ) \angle X(e^{j\omega}) = -\arctan\left(\frac{a\sin\omega}{1 - a\cos\omega}\right) ∠ X ( e j ω ) = − arctan ( 1 − a c o s ω a s i n ω )
② 例 2:双边指数衰减信号
【题目】 已知非周期序列:
x [ n ] = a ∣ n ∣ , ∣ a ∣ < 1 x[n] = a^{|n|}, \quad |a| < 1 x [ n ] = a ∣ n ∣ , ∣ a ∣ < 1
求其 DTFT 响应 X ( e j ω ) X(e^{j\omega}) X ( e j ω ) 。
【解】 由于信号双边对称,我们可将其拆分为“负半轴(不含零)”与“正半轴(含零)”两部分进行求解:
X ( e j ω ) = ∑ n = − ∞ + ∞ a ∣ n ∣ e − j ω n = ∑ n = − ∞ − 1 a − n e − j ω n + ∑ n = 0 + ∞ a n e − j ω n X(e^{j\omega}) = \sum_{n=-\infty}^{+\infty} a^{|n|} e^{-j\omega n} = \sum_{n=-\infty}^{-1} a^{-n} e^{-j\omega n} + \sum_{n=0}^{+\infty} a^n e^{-j\omega n} X ( e j ω ) = ∑ n = − ∞ + ∞ a ∣ n ∣ e − j ω n = ∑ n = − ∞ − 1 a − n e − j ω n + ∑ n = 0 + ∞ a n e − j ω n
第一部分(负半轴): 令 m = − n m = -n m = − n (对应的求和范围变为从 1 1 1 到 + ∞ +\infty + ∞ ):
∑ m = 1 + ∞ a m e j ω m = ∑ m = 1 + ∞ ( a e j ω ) m = a e j ω 1 − a e j ω \sum_{m=1}^{+\infty} a^m e^{j\omega m} = \sum_{m=1}^{+\infty} (a e^{j\omega})^m = \frac{a e^{j\omega}}{1 - a e^{j\omega}} ∑ m = 1 + ∞ a m e j ω m = ∑ m = 1 + ∞ ( a e j ω ) m = 1 − a e j ω a e j ω
第二部分(正半轴): 同例 1 结论:
∑ n = 0 + ∞ ( a e − j ω ) n = 1 1 − a e − j ω \sum_{n=0}^{+\infty} (a e^{-j\omega})^n = \frac{1}{1 - a e^{-j\omega}} ∑ n = 0 + ∞ ( a e − j ω ) n = 1 − a e − j ω 1
合并两部分并通分化简:
X ( e j ω ) = a e j ω 1 − a e j ω + 1 1 − a e − j ω = a e j ω ( 1 − a e − j ω ) + ( 1 − a e j ω ) ( 1 − a e j ω ) ( 1 − a e − j ω ) = a e j ω − a 2 + 1 − a e j ω 1 − a e j ω − a e − j ω + a 2 = 1 − a 2 1 − a ( e j ω + e − j ω ) + a 2 \begin{aligned} X(e^{j\omega}) &= \frac{a e^{j\omega}}{1 - a e^{j\omega}} + \frac{1}{1 - a e^{-j\omega}} \\ &= \frac{a e^{j\omega}(1 - a e^{-j\omega}) + (1 - a e^{j\omega})}{(1 - a e^{j\omega})(1 - a e^{-j\omega})} \\ &= \frac{a e^{j\omega} - a^2 + 1 - a e^{j\omega}}{1 - a e^{j\omega} - a e^{-j\omega} + a^2} \\ &= \frac{1 - a^2}{1 - a(e^{j\omega} + e^{-j\omega}) + a^2} \end{aligned} X ( e j ω ) = 1 − a e j ω a e j ω + 1 − a e − j ω 1 = ( 1 − a e j ω ) ( 1 − a e − j ω ) a e j ω ( 1 − a e − j ω ) + ( 1 − a e j ω ) = 1 − a e j ω − a e − j ω + a 2 a e j ω − a 2 + 1 − a e j ω = 1 − a ( e j ω + e − j ω ) + a 2 1 − a 2
利用欧拉公式 e j ω + e − j ω = 2 cos ω e^{j\omega} + e^{-j\omega} = 2\cos\omega e j ω + e − j ω = 2 cos ω ,最终整理可得:
X ( e j ω ) = 1 − a 2 1 − 2 a cos ω + a 2 X(e^{j\omega}) = \frac{1 - a^2}{1 - 2a\cos\omega + a^2} X ( e j ω ) = 1 − 2 a c o s ω + a 2 1 − a 2
由结果可见, X ( e j ω ) X(e^{j\omega}) X ( e j ω ) 是一个纯实数且关于 ω = 0 \omega = 0 ω = 0 偶对称,这与时域信号 x [ n ] x[n] x [ n ] 是实偶信号的性质完全吻合。
③ 例 3:对称离散矩形脉冲信号
【题目】 已知对称离散矩形脉冲信号:
x [ n ] = { 1 , ∣ n ∣ ≤ N 1 0 , ∣ n ∣ > N 1 x[n] = \begin{cases} 1, & |n| \le N_1 \\ 0, & |n| > N_1 \end{cases} x [ n ] = { 1 , 0 , ∣ n ∣ ≤ N 1 ∣ n ∣ > N 1
求其 DTFT 响应 X ( e j ω ) X(e^{j\omega}) X ( e j ω ) 。
【解】 依据定义直接展开:
X ( e j ω ) = ∑ n = − N 1 N 1 1 ⋅ e − j ω n X(e^{j\omega}) = \sum_{n=-N_1}^{N_1} 1 \cdot e^{-j\omega n} X ( e j ω ) = ∑ n = − N 1 N 1 1 ⋅ e − j ω n
这是一个首项为 e j ω N 1 e^{j\omega N_1} e j ω N 1 ,公比为 e − j ω e^{-j\omega} e − j ω ,项数为 2 N 1 + 1 2N_1+1 2 N 1 + 1 的等比数列。利用求和公式可得:
X ( e j ω ) = e j ω N 1 ∑ k = 0 2 N 1 e − j ω k = e j ω N 1 ⋅ 1 − e − j ω ( 2 N 1 + 1 ) 1 − e − j ω X(e^{j\omega}) = e^{j\omega N_1} \sum_{k=0}^{2N_1} e^{-j\omega k} = e^{j\omega N_1} \cdot \frac{1 - e^{-j\omega(2N_1+1)}}{1 - e^{-j\omega}} X ( e j ω ) = e j ω N 1 ∑ k = 0 2 N 1 e − j ω k = e j ω N 1 ⋅ 1 − e − j ω 1 − e − j ω ( 2 N 1 + 1 )
展开分子项:
X ( e j ω ) = e j ω N 1 − e − j ω ( N 1 + 1 ) 1 − e − j ω X(e^{j\omega}) = \frac{e^{j\omega N_1} - e^{-j\omega(N_1+1)}}{1 - e^{-j\omega}} X ( e j ω ) = 1 − e − j ω e j ω N 1 − e − j ω ( N 1 + 1 )
【核心配凑技巧:半角提取法】 为了将指数形式化简为实数正弦比值的形式,我们在分子和分母中分别提取“指数均值半角项”,以配凑欧拉公式 sin θ = e j θ − e − j θ 2 j \sin\theta = \frac{e^{j\theta} - e^{-j\theta}}{2j} sin θ = 2 j e j θ − e − j θ :
分子提取 e − j ω / 2 e^{-j\omega/2} e − j ω /2 :
e j ω N 1 − e − j ω ( N 1 + 1 ) = e − j ω / 2 ( e j ω ( N 1 + 1 / 2 ) − e − j ω ( N 1 + 1 / 2 ) ) e^{j\omega N_1} - e^{-j\omega(N_1+1)} = e^{-j\omega/2} \left( e^{j\omega(N_1 + 1/2)} - e^{-j\omega(N_1 + 1/2)} \right) e j ω N 1 − e − j ω ( N 1 + 1 ) = e − j ω /2 ( e j ω ( N 1 + 1/2 ) − e − j ω ( N 1 + 1/2 ) )
分母提取 e − j ω / 2 e^{-j\omega/2} e − j ω /2 :
1 − e − j ω = e − j ω / 2 ( e j ω / 2 − e − j ω / 2 ) 1 - e^{-j\omega} = e^{-j\omega/2} \left( e^{j\omega/2} - e^{-j\omega/2} \right) 1 − e − j ω = e − j ω /2 ( e j ω /2 − e − j ω /2 )
将上述提取项代入原分式中,两者的 e − j ω / 2 e^{-j\omega/2} e − j ω /2 刚好相消:
X ( e j ω ) = e j ω ( N 1 + 1 / 2 ) − e − j ω ( N 1 + 1 / 2 ) e j ω / 2 − e − j ω / 2 X(e^{j\omega}) = \frac{e^{j\omega(N_1 + 1/2)} - e^{-j\omega(N_1 + 1/2)}}{e^{j\omega/2} - e^{-j\omega/2}} X ( e j ω ) = e j ω /2 − e − j ω /2 e j ω ( N 1 + 1/2 ) − e − j ω ( N 1 + 1/2 )
分子与分母同除以 2 j 2j 2 j ,即可转换为正弦函数比:
X ( e j ω ) = sin [ ω ( N 1 + 1 2 ) ] sin ( ω 2 ) X(e^{j\omega}) = \frac{\sin\left[\omega\left(N_1 + \frac{1}{2}\right)\right]}{\sin\left(\frac{\omega}{2}\right)} X ( e j ω ) = s i n ( 2 ω ) s i n [ ω ( N 1 + 2 1 ) ]
该结果被称为狄里赫利核 (Dirichlet Kernel) ,在时域呈现矩形脉冲的信号,在频域呈现为周期性的 sinc 状包络波形。
5.1.3 【新增重点】DTFT 的收敛条件
离散时间傅里叶变换的定义式中包含一个无穷级数求和。为了确保 X ( e j ω ) X(e^{j\omega}) X ( e j ω ) 存在(即级数收敛),信号必须满足以下条件之一:
绝对可和条件(均匀收敛): 若信号 x [ n ] x[n] x [ n ] 满足:
∑ n = − ∞ + ∞ ∣ x [ n ] ∣ < ∞ \sum_{n=-\infty}^{+\infty} |x[n]| < \infty ∑ n = − ∞ + ∞ ∣ x [ n ] ∣ < ∞
则其 DTFT X ( e j ω ) X(e^{j\omega}) X ( e j ω ) 必绝对收敛,并且 X ( e j ω ) X(e^{j\omega}) X ( e j ω ) 是关于 ω \omega ω 的连续函数 。
平方可和条件(均方收敛): 若信号 x [ n ] x[n] x [ n ] 的能量有限:
∑ n = − ∞ + ∞ ∣ x [ n ] ∣ 2 < ∞ \sum_{n=-\infty}^{+\infty} |x[n]|^2 < \infty ∑ n = − ∞ + ∞ ∣ x [ n ] ∣ 2 < ∞
虽然它不一定绝对可和,但其在均方误差意义下收敛:
lim M → ∞ ∫ − π π ∣ X ( e j ω ) − ∑ n = − M M x [ n ] e − j ω n ∣ 2 d ω = 0 \lim_{M \to \infty} \int_{-\pi}^{\pi} \left| X(e^{j\omega}) - \sum_{n=-M}^{M} x[n] e^{-j\omega n} \right|^2 d\omega = 0 lim M → ∞ ∫ − π π X ( e j ω ) − ∑ n = − M M x [ n ] e − j ω n 2 d ω = 0
注:对于平方可和但不绝对可和的信号(例如理想低通滤波器的冲激响应 h [ n ] = sin ω c n π n h[n] = \frac{\sin \omega_c n}{\pi n} h [ n ] = π n s i n ω c n ),在频域不连续点处会产生吉布斯现象(Gibbs Phenomenon) ,产生约 9% 的峰值过冲。
5.2 周期信号的离散时间傅里叶变换
5.2.1 引入思路与复指数信号的 DTFT
周期信号本身在时域能量无限,不满足上述收敛条件。但在引入狄拉克冲激函数(δ \delta δ 冲激串)后,我们可以在广义函数的意义下,将周期信号统一纳入到 DTFT 的理论框架中。
在连续时间情况下,复指数信号 e j ω 0 t e^{j\omega_0 t} e j ω 0 t 的傅里叶变换是频域中位于 ω = ω 0 \omega = \omega_0 ω = ω 0 处的单个冲激。在离散时间情况下,由于 DTFT 具有以 2 π 2\pi 2 π 为周期的特性,复指数信号在频域应当对应一个周期性冲激串 。
【必须牢记的经典变换对】
时域复指数信号:
x [ n ] = e j ω 0 n x[n] = e^{j\omega_0 n} x [ n ] = e j ω 0 n
对应频域 DTFT:
X ( e j ω ) = ∑ l = − ∞ + ∞ 2 π δ ( ω − ω 0 − 2 π l ) X(e^{j\omega}) = \sum_{l=-\infty}^{+\infty} 2\pi \delta(\omega - \omega_0 - 2\pi l) X ( e j ω ) = ∑ l = − ∞ + ∞ 2 π δ ( ω − ω 0 − 2 π l )
验证证明:
将其代入逆变换(IDTFT)公式中进行反向推导。在任意一个大小为 2 π 2\pi 2 π 的积分区间(例如 ω ∈ [ ω 0 − π , ω 0 + π ) \omega \in [\omega_0-\pi, \omega_0+\pi) ω ∈ [ ω 0 − π , ω 0 + π ) )内,求和式中仅包含 l = 0 l=0 l = 0 这一个冲激:
x [ n ] = 1 2 π ∫ ω 0 − π ω 0 + π 2 π δ ( ω − ω 0 ) e j ω n d ω = e j ω 0 n x[n] = \frac{1}{2\pi} \int_{\omega_0-\pi}^{\omega_0+\pi} 2\pi \delta(\omega - \omega_0) e^{j\omega n} d\omega = e^{j\omega_0 n} x [ n ] = 2 π 1 ∫ ω 0 − π ω 0 + π 2 π δ ( ω − ω 0 ) e j ω n d ω = e j ω 0 n
反向积分成立,证明了该变换对的正确性。
5.2.2 一般周期信号的傅里叶变换
设 x [ n ] x[n] x [ n ] 为一个基波周期为 N N N 的任意周期序列,其基频为 ω 0 = 2 π N \omega_0 = \frac{2\pi}{N} ω 0 = N 2 π 。我们首先将其展开为离散时间傅里叶级数(DFS)的形式:
x [ n ] = ∑ k = ⟨ N ⟩ a k e j k ω 0 n = ∑ k = ⟨ N ⟩ a k e j k ( 2 π N ) n x[n] = \sum_{k=\langle N \rangle} a_k e^{j k \omega_0 n} = \sum_{k=\langle N \rangle} a_k e^{j k \left(\frac{2\pi}{N}\right) n} x [ n ] = ∑ k = ⟨ N ⟩ a k e j k ω 0 n = ∑ k = ⟨ N ⟩ a k e j k ( N 2 π ) n
利用 DTFT 的线性性质 以及复指数信号的变换对,对公式两边直接进行离散时间傅里叶变换:
X ( e j ω ) = ∑ k = ⟨ N ⟩ a k [ ∑ l = − ∞ + ∞ 2 π δ ( ω − 2 π k N − 2 π l ) ] X(e^{j\omega}) = \sum_{k=\langle N \rangle} a_k \left[ \sum_{l=-\infty}^{+\infty} 2\pi \delta\left(\omega - \frac{2\pi k}{N} - 2\pi l\right) \right] X ( e j ω ) = ∑ k = ⟨ N ⟩ a k [ ∑ l = − ∞ + ∞ 2 π δ ( ω − N 2 π k − 2 π l ) ]
核心简化逻辑(双重求和合并为单求和)
上式包含了一个对 k k k 的单周期(共 N N N 项)求和,以及一个对 l l l 的无限求和。 由于:
2 π k N + 2 π l = 2 π ( k + l N ) N \frac{2\pi k}{N} + 2\pi l = \frac{2\pi(k + lN)}{N} N 2 π k + 2 π l = N 2 π ( k + l N )
令新变量 m = k + l N m = k + lN m = k + l N 。 当 k k k 在一个周期内(如 0 0 0 至 N − 1 N-1 N − 1 )滑动,而 l l l 在所有整数范围 ( − ∞ , + ∞ ) (-\infty, +\infty) ( − ∞ , + ∞ ) 内变化时,新变量 m = k + l N m = k + lN m = k + l N 将会不重不漏地遍历整个整数集合 。 因为傅里叶级数系数 a k a_k a k 本身关于 k k k 具有以 N N N 为周期的性质(即 a k = a k + l N = a m a_k = a_{k+lN} = a_m a k = a k + l N = a m ),所以双重求和可等价合并为一个单变量 m m m 在所有整数范围内的求和:
\bbox[12px,border:2px solid #333]{X(e^{j\omega}) = \sum_{k=-\infty}^{+\infty} 2\pi a_k \delta\left(\omega - \frac{2\pi k}{N}\right)}
5.2.3 物理意义与两种理解方式
离散时间周期信号的 DTFT 具有非常直观的物理图像:
频域离散冲激化: 一个周期信号的 DTFT 在频域并不是连续分布的,而是由一串位于基频 ω 0 = 2 π N \omega_0 = \frac{2\pi}{N} ω 0 = N 2 π 整数倍上的离散冲激 组成的。
位置: 冲激产生的位置恰好位于各次谐波频率上:
ω = 2 π k N \omega = \frac{2\pi k}{N} ω = N 2 π k
强度(面积): 在每个谐波位置处的冲激强度,恰好等于其对应的傅里叶级数系数 a k a_k a k 的 2 π 2\pi 2 π 倍:
面积 = 2 π a k \text{面积} = 2\pi a_k 面积 = 2 π a k
通过这种离散冲激表述方法,傅里叶级数(DFS)与离散时间傅里叶变换(DTFT)在理论体系上达到了完美的统一。
5.3 【新增重点】离散时间傅里叶变换的性质
由于离散时间信号的自变量 n n n 是离散的,其性质虽然与连续时间傅里叶变换(CTFT)高度平行,但在时域扩展 、频域卷积(相乘性质)等方面存在独特的重要差异。
5.3.1 DTFT 基本性质汇总表
设 x [ n ] ↔ X ( e j ω ) x[n] \leftrightarrow X(e^{j\omega}) x [ n ] ↔ X ( e j ω ) ,y [ n ] ↔ Y ( e j ω ) y[n] \leftrightarrow Y(e^{j\omega}) y [ n ] ↔ Y ( e j ω ) 。
性质名称 时域序列 频域谱函数 X ( e j ω ) X(e^{j\omega}) X ( e j ω ) 周期性 x [ n ] x[n] x [ n ] X ( e j ( ω + 2 π ) ) = X ( e j ω ) X(e^{j(\omega + 2\pi)}) = X(e^{j\omega}) X ( e j ( ω + 2 π ) ) = X ( e j ω ) 线性 a x [ n ] + b y [ n ] a x[n] + b y[n] a x [ n ] + b y [ n ] a X ( e j ω ) + b Y ( e j ω ) a X(e^{j\omega}) + b Y(e^{j\omega}) a X ( e j ω ) + bY ( e j ω ) 时移 x [ n − n 0 ] x[n - n_0] x [ n − n 0 ] e − j ω n 0 X ( e j ω ) e^{-j\omega n_0} X(e^{j\omega}) e − j ω n 0 X ( e j ω ) 频移 e j ω 0 n x [ n ] e^{j \omega_0 n} x[n] e j ω 0 n x [ n ] X ( e j ( ω − ω 0 ) ) X(e^{j(\omega - \omega_0)}) X ( e j ( ω − ω 0 ) ) 共轭性 x ∗ [ n ] x^*[n] x ∗ [ n ] X ∗ ( e − j ω ) X^*(e^{-j\omega}) X ∗ ( e − j ω ) 时域反转 x [ − n ] x[-n] x [ − n ] X ( e − j ω ) X(e^{-j\omega}) X ( e − j ω ) 时域展宽 x ( k ) [ n ] x_{(k)}[n] x ( k ) [ n ] X ( e j k ω ) X(e^{j k\omega}) X ( e j k ω ) 频域微分 n x [ n ] n x[n] n x [ n ] j d d ω X ( e j ω ) j \frac{d}{d\omega} X(e^{j\omega}) j d ω d X ( e j ω ) 时域差分 x [ n ] − x [ n − 1 ] x[n] - x[n-1] x [ n ] − x [ n − 1 ] ( 1 − e − j ω ) X ( e j ω ) (1 - e^{-j\omega}) X(e^{j\omega}) ( 1 − e − j ω ) X ( e j ω ) 时域累加 ∑ m = − ∞ n x [ m ] \sum_{m=-\infty}^{n} x[m] ∑ m = − ∞ n x [ m ] 1 1 − e − j ω X ( e j ω ) + π X ( e j 0 ) ∑ l = − ∞ + ∞ δ ( ω − 2 π l ) \frac{1}{1 - e^{-j\omega}} X(e^{j\omega}) + \pi X(e^{j0}) \sum_{l=-\infty}^{+\infty} \delta(\omega - 2\pi l) 1 − e − j ω 1 X ( e j ω ) + π X ( e j 0 ) ∑ l = − ∞ + ∞ δ ( ω − 2 π l ) 时域卷积 x [ n ] ∗ y [ n ] x[n] * y[n] x [ n ] ∗ y [ n ] X ( e j ω ) ⋅ Y ( e j ω ) X(e^{j\omega}) \cdot Y(e^{j\omega}) X ( e j ω ) ⋅ Y ( e j ω ) 频域卷积 x [ n ] ⋅ y [ n ] x[n] \cdot y[n] x [ n ] ⋅ y [ n ] 1 2 π ∫ 2 π X ( e j θ ) Y ( e j ( ω − θ ) ) d θ \frac{1}{2\pi} \int_{2\pi} X(e^{j\theta}) Y(e^{j(\omega-\theta)}) d\theta 2 π 1 ∫ 2 π X ( e j θ ) Y ( e j ( ω − θ ) ) d θ (周期卷积)帕塞瓦尔 ∑ n = − ∞ + ∞ ∣ x [ n ] ∣ 2 \sum_{n=-\infty}^{+\infty} \vert x[n] \vert^2 ∑ n = − ∞ + ∞ ∣ x [ n ] ∣ 2 1 2 π ∫ 2 π ∣ X ( e j ω ) ∣ 2 d ω \frac{1}{2\pi} \int_{2\pi} \vert X(e^{j\omega}) \vert^2 d\omega 2 π 1 ∫ 2 π ∣ X ( e j ω ) ∣ 2 d ω
5.3.2 核心性质深度解析
1. 时域展宽性质(离散时间特有)
在离散时间中,由于 n n n 必须为整数,我们无法定义类似连续时间中的 x ( a t ) x(at) x ( a t ) (当 a a a 不是整数时 x [ a n ] x[an] x [ an ] 无意义)。为此,我们定义一个插零展宽信号 x ( k ) [ n ] x_{(k)}[n] x ( k ) [ n ] ,其定义为:
x ( k ) [ n ] = { x [ n / k ] , n 是 k 的整倍数 0 , n 不是 k 的整倍数 x_{(k)}[n] = \begin{cases} x[n/k], & n \text{ 是 } k \text{ 的整倍数} \\ 0, & n \text{ 不是 } k \text{ 的整倍数} \end{cases} x ( k ) [ n ] = { x [ n / k ] , 0 , n 是 k 的整倍数 n 不是 k 的整倍数
其对应的 DTFT 为:
X ( k ) ( e j ω ) = ∑ m = − ∞ + ∞ x [ m ] e − j ω ( m k ) = X ( e j k ω ) X_{(k)}(e^{j\omega}) = \sum_{m=-\infty}^{+\infty} x[m] e^{-j\omega (mk)} = X(e^{j k\omega}) X ( k ) ( e j ω ) = ∑ m = − ∞ + ∞ x [ m ] e − j ω ( mk ) = X ( e j k ω )
物理图像:时域上将点与点之间插入 k − 1 k-1 k − 1 个零(展宽),在频域对应将频谱压缩至原来的 1 / k 1/k 1/ k ,周期从 2 π 2\pi 2 π 变为 2 π / k 2\pi/k 2 π / k 。
2. 卷积性质(核心考点)
时域的卷积运算对应频域的相乘运算:
y [ n ] = x [ n ] ∗ h [ n ] ⟷ Y ( e j ω ) = X ( e j ω ) H ( e j ω ) y[n] = x[n] * h[n] \longleftrightarrow Y(e^{j\omega}) = X(e^{j\omega}) H(e^{j\omega}) y [ n ] = x [ n ] ∗ h [ n ] ⟷ Y ( e j ω ) = X ( e j ω ) H ( e j ω )
该性质是将复杂的时域差分/卷积计算化简为代数相乘的物理基础,极大地便利了 LTI 系统的分析。
3. 相乘(调制)性质(频域周期卷积)
两个时域信号相乘,其频域谱对应在 2 π 2\pi 2 π 周期内的周期卷积 :
y [ n ] = x [ n ] ⋅ s [ n ] ⟷ Y ( e j ω ) = 1 2 π ∫ 2 π X ( e j θ ) S ( e j ( ω − θ ) ) d θ y[n] = x[n] \cdot s[n] \longleftrightarrow Y(e^{j\omega}) = \frac{1}{2\pi} \int_{2\pi} X(e^{j\theta}) S(e^{j(\omega-\theta)}) d\theta y [ n ] = x [ n ] ⋅ s [ n ] ⟷ Y ( e j ω ) = 2 π 1 ∫ 2 π X ( e j θ ) S ( e j ( ω − θ ) ) d θ
在涉及数字通信系统调制、解调或信号窗化截断分析时,此性质是核心工具。
5.4 【新增重点】常系数线性差分方程描述的 LTI 系统
在工程实际中,离散 LTI 系统常使用常系数线性差分方程 来描述:
∑ k = 0 N a k y [ n − k ] = ∑ m = 0 M b m x [ n − m ] \sum_{k=0}^{N} a_k y[n-k] = \sum_{m=0}^{M} b_m x[n-m] ∑ k = 0 N a k y [ n − k ] = ∑ m = 0 M b m x [ n − m ]
为了求该系统的频率响应 H ( e j ω ) H(e^{j\omega}) H ( e j ω ) ,我们可以直接利用 DTFT 的时移性质 与线性性质 :
5.4.1 频率响应的通用解析式推导
对差分方程两边同时取 DTFT:
∑ k = 0 N a k e − j ω k Y ( e j ω ) = ∑ m = 0 M b m e − j ω m X ( e j ω ) \sum_{k=0}^{N} a_k e^{-j\omega k} Y(e^{j\omega}) = \sum_{m=0}^{M} b_m e^{-j\omega m} X(e^{j\omega}) ∑ k = 0 N a k e − j ω k Y ( e j ω ) = ∑ m = 0 M b m e − j ω m X ( e j ω )
提取公因式 Y ( e j ω ) Y(e^{j\omega}) Y ( e j ω ) 与 X ( e j ω ) X(e^{j\omega}) X ( e j ω ) :
Y ( e j ω ) [ ∑ k = 0 N a k e − j ω k ] = X ( e j ω ) [ ∑ m = 0 M b m e − j ω m ] Y(e^{j\omega}) \left[ \sum_{k=0}^{N} a_k e^{-j\omega k} \right] = X(e^{j\omega}) \left[ \sum_{m=0}^{M} b_m e^{-j\omega m} \right] Y ( e j ω ) [ ∑ k = 0 N a k e − j ω k ] = X ( e j ω ) [ ∑ m = 0 M b m e − j ω m ]
因此,系统的频率响应可直接表示为两个复指数多项式的有理分式:
\bbox[12px,border:2px solid #333]{H(e^{j\omega}) = \frac{Y(e^{j\omega})}{X(e^{j\omega})} = \frac{\sum_{m=0}^{M} b_m e^{-j\omega m}}{\sum_{k=0}^{N} a_k e^{-j\omega k}}}
5.4.2 典型例题
【题目】 已知一个一阶有源低通滤波器系统的差分方程为:
y [ n ] − a y [ n − 1 ] = x [ n ] , ∣ a ∣ < 1 y[n] - a y[n-1] = x[n], \quad |a| < 1 y [ n ] − a y [ n − 1 ] = x [ n ] , ∣ a ∣ < 1
求系统的频率响应 H ( e j ω ) H(e^{j\omega}) H ( e j ω ) 。
求系统的单位脉冲响应 h [ n ] h[n] h [ n ] 。
【解】
对方程两边直接取 DTFT:
Y ( e j ω ) − a e − j ω Y ( e j ω ) = X ( e j ω ) Y(e^{j\omega}) - a e^{-j\omega} Y(e^{j\omega}) = X(e^{j\omega}) Y ( e j ω ) − a e − j ω Y ( e j ω ) = X ( e j ω )
整理变形得:
Y ( e j ω ) ( 1 − a e − j ω ) = X ( e j ω ) Y(e^{j\omega})(1 - a e^{-j\omega}) = X(e^{j\omega}) Y ( e j ω ) ( 1 − a e − j ω ) = X ( e j ω )
从而求得频率响应为:
H ( e j ω ) = 1 1 − a e − j ω H(e^{j\omega}) = \frac{1}{1 - a e^{-j\omega}} H ( e j ω ) = 1 − a e − j ω 1
利用例 1 已经推导的傅里叶变换对:
a n u [ n ] ⟷ 1 1 − a e − j ω a^n u[n] \longleftrightarrow \frac{1}{1 - a e^{-j\omega}} a n u [ n ] ⟷ 1 − a e − j ω 1
通过直接观察逆变换法,可得系统的单位脉冲响应为:
h [ n ] = a n u [ n ] h[n] = a^n u[n] h [ n ] = a n u [ n ]
5.5 【新增重点】傅里叶分析的对偶性(Duality)对比
在学习信号与系统时,对偶性 能极大减轻我们记忆公式的负担。我们需要对比连续时间(CT)与离散时间(DT)中对偶性的微妙差异:
CTFT 的高度对称性: 在连续时间中,时域和频域都是连续、非周期的。因此 CTFT 具有高度完美的对称性(若 x ( t ) ↔ X ( j ω ) x(t) \leftrightarrow X(j\omega) x ( t ) ↔ X ( j ω ) ,则 X ( t ) ↔ 2 π x ( − ω ) X(t) \leftrightarrow 2\pi x(-\omega) X ( t ) ↔ 2 π x ( − ω ) )。
DTFT 的不对称性: 在离散时间中,由于时域是离散的,导致频域必然是周期的。时域离散性与频域周期性打破了这种直接的“时域-频域”对称性。因此,DTFT 自身不存在完美的时频对偶关系 。
广义上的对偶性(跨域对偶): 虽然 DTFT 没有自身的直接对偶,但离散时间傅里叶变换(DTFT)与连续时间傅里叶级数(CTFS)之间构成了跨域的对偶对:
CTFS: 连续周期信号(时域连续周期)⟷ \longleftrightarrow ⟷ 离散非周期频谱(频域离散非周期)。
DTFT: 离散非周期信号(时域离散非周期)⟷ \longleftrightarrow ⟷ 连续周期频谱(频域连续周期)。
DFS(离散傅里叶级数)*本身由于时域、频域都是离散且周期的,因此* 存在完美的自对偶性 。