EE261 Lecture 22
课程主页:https://see.stanford.edu/Course/EE261
这次回顾第二十二讲,这一讲介绍了DFT的性质以及快速傅里叶变换。
DFT的性质
Parseval恒等式
证明:
特别的,取$\mathrm{f}=\mathrm{g}$,那么
平移和平移定理
定义
那么
因此
modulation定理
考虑
由定义可得
第$m$个分量为
对$\underline{\mathcal{F}}\left({\omega}^{n} \mathrm{f}\right)$平移$n$个单位可得
上式右边第$m$个分量为
我们得到
卷积
定义
在上述定义下,我们有
利用卷积,我们可得
证明:
令
那么
所以
因此
平移和卷积
类似连续情形,我们有
所以
$\delta $的更多性质
考虑$\delta $的乘法
对于卷积
类似的,我们有
考虑特殊情形,$f$也为$\delta $函数:
FFT算法
我们知道计算DFT需要$O(n^2)$的计算量,当$n$很大时显然不够高效,有没有方法可以减少计算量呢?FFT就是起到这样作用的算法,其计算量为$O(n\log n)$,下面简单介绍该算法的思想。
一些记号
定义
那么
更一般的,我们有
对于第二项为奇数的情形,我们有
最后考虑一种特殊情形
划分求和
为了简化讨论,这里假设$N$为偶数,那么
利用之前的内容对上式分别处理得到
于是我们得到下式
对于$N-1 \ge m\ge N/2$的情形,我们考虑$m + N/2, m=0,\ldots, N/2-1$即可,注意到
对于奇数项,需要处理$\omega[N,-(m+N / 2)]$
所以
总结
将上述内容总结,我们得到FFT算法
其中$m=0,1, \ldots, N / 2$
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Doraemonzzz!
评论
ValineLivere