03 离散傅里叶变换
预备知识
周期序列和有限长序列的关系
周期序列: $$ \tilde{x}(n) = \sum_{r=-\infty}^{\infty} x(n+rN) = x(n) * \sum_{r=-\infty}^{\infty} \delta(n+rN) $$ 主值序列: $$ x(n)=\tilde{x}(n)R_N(n) $$
求模运算
在 \(x((n))_N\) 中,\(n\) 的取值范围被限定在了 \(0 \sim N-1\),因而简化了运算。
有限长的 DFT
4 种信号的傅里叶分析
傅里叶变换(非周期模拟信号的频谱)
傅里叶级数(周期为 T 的模拟信号的频谱)
DFT 性质
线性
若两序列 \(x_1(n)\) 和 \(x_2(n)\) 的长度均为 N,且其 N 点 DFT 分别为:
则: $$ DFT[ax_1(n) + bx_2(n)] = aX_1(k) + bX_2(k) $$
-
很重要的一点,是要保证两个序列长度及 DFT 点数均为 N
-
若两序列长度分别为 \(N_1\)、\(N_2\),且 \(N_1 \neq N_2\),则需补零使两序列长度均为 \(N\) (相等),且 \(N \geq \max[N_1, N_2]\)
帕塞瓦尔定理
若: \(x(n) \stackrel{DFT}{\longleftrightarrow} X(k)\)
则:
反转定理
循环反转运算
如果 \(x(n)\) 是长度为 N 的序列,则称 \(x((-n))_NR_N(n)\) 为 \(x(n)\) 的循环反转运算。
反转定理
若 \(x(n) \stackrel{DFT}{\longrightarrow} X(k)\)
则 \(x((-n))_N R_N(n) \stackrel{DFT}{\longrightarrow} X((-k))_N R_N(k)\)
循环移位
循环移位(圆周移位)
序列循环移位后的 DFT
若 \(x(n) \stackrel{DFT}{\longrightarrow} X(k)\),则:
频域循环移位后的IDFT
也叫“调制特性”。根据 DFT 的对偶特性,频域内循环移位与时域内循环移位有类似的结果,即: $$ X((k+l))_N R_N(k) \stackrel{IDFT}{\longrightarrow} W_N^{nl} x(n) = x(n) e^{-j\frac{2\pi}{N}nl} $$
对称性
周期序列的定义:
周期共轭偶对称分量:
周期共轭奇对称分量:
若 \(x(n) \stackrel{DFT}{\longrightarrow} X(k)\),则:
- \(x^*(n) \leftrightarrow X^*((-k))_NR_N(k)\)
- \(x^*((-n))_N R_N(n) \leftrightarrow X^*(k)\)
- \(\text{Re}[x(n)] \leftrightarrow X_e(k)\) —— \(X(k)\) 共轭偶对称部分
- \(j\text{Im}[x(n)] \leftrightarrow X_o(k)\) —— \(X(k)\) 共轭奇对称部分
- \(x_e(n) \leftrightarrow \text{Re}[X(k)]\)
- \(x_o(n) \leftrightarrow j\text{Im}[X(k)]\)
若 \(x(n)\) 为实序列,则:
- \(X(k) = X^*((-k))_N = X^*((N-k))_N\)
- \(\text{Re}[X(k)] = \text{Re}[X((-k))_N]\)
- \(\text{Im}[X(k)] = -\text{Im}[X((-k))_N]\)
- \(|X(k)| = |X(-k)|\)
- \(\text{arg}[X(k)] = -\text{arg}[X((-k))_N]\)
注意看 PPT 的例题。
循环卷积
线性卷积
两个有限长序列:
他们俩的线性卷积为:
- 线性卷积结果 \(y(n)\) 长度为 \(N_1 + N_2 -1\)
- 线性卷积结果的起始、结束位置,为输入序列相应位置之和
循环卷积
定义:
作图法
同心圆法
DFT 应用
求离散线性卷积
误差分析
循环卷积等于线性卷积的条件是: $$ N \ge N_1 + N_2 -1 $$ 误差分析: $$ e(n) = y(n+N), \quad 0 \le n \le N-1 $$
后面很多例题,看 PPT
重叠相加法
重叠保留法
频谱分析
参数选择
参数 | 描述 |
---|---|
\(f_h\) | 信号最高频率 |
\(T\) | 时域取样间隔 |
\(f_s\) | 时域取样频率 |
\(T_0\) | 信号记录长度(时域周期) |
\(F_0\) | 频域取样间隔(频率分辨率) |
\(N\) | 取样点数 |
参数关系:
- \(f_s \ge 2f_h\)
- \(f_s = 1/T\)
- \(T_0 = 1/F_0\)
- \(T_0 = NT\)
- \(f_s = NF_0\)
为便于 FFT 计算,一般选择 \(N = 2^r\) (\(r\) 为正整数)。
各种近似
TODO
FFT 快速傅里叶变换
旋转因子 \(W^{nk}_N\) 的性质
-
对称性:\(W_N^{nk + \frac{N}{2}} = -W_N^{nk}\)
-
周期性:\(W_N^{kn} = W_N^{(k+N)n} = W_N^{k(n+N)}\)
-
可约性:\(W_N^{nk} = W_{MN}^{Mnk}\)
-
特殊点:\(W_4=-j\)、\(W_4^2 = j\)
基 2 DIT-FFT
基 2 DIF-FFT
IFFT
把 \(W_N^{nk}\) 换成 \(W_N^{-nk}\),最后再乘以 \(\frac{1}{N}\)。