||
(1) FFT不是一种新的变换,而是DFT的快速算法。
(2) 直接DFT计算的复杂度:
计算DFT需要:
(3) FFT算法推导:
(i) 第L次迭代中对偶结点值的计算公式为:
(ii) 对偶结点的关系如图2所示:
图2 FFT中对偶结点关系图
(i) 旋转因子:
(ii) 整序:经过r次迭代后,得到结果
(4) FFT算法特点:(
(i) 共需
(ii) 第
(iii) 第
(iv)
(5) FFT算法流程:(
(i) 初始化:
(ii) 第
(a) 下标控制变量初始化
(b) “结点对”的个数初始化
(c)
Ø 按对偶结点对的计算公式进行置位运算,得到
Ø
Ø 跳过已经计算过的结点(即上面