第4章快速傅里叶变换(FFT)课案.ppt

第4章 快速傅里叶变换(FFT) ; 4.1 引言 ; 【问题1】直接计算DFT的计算量为多少?(乘法和加法次数) ; 如前所述,N点DFT的复乘次数等于N2。显然,把N点DFT分解为几个较短的DFT,可使乘法次数大大减少。另外,旋转因子WmN具有明显的周期性和对称性。其周期性表现为 ; FFT算法基本上分为两大类:时域抽取法FFT(Decimation In Time FFT,简称DIT-FFT)和频域抽取法FFT(Decimation In Frequency FFT,简称DIF―FFT)。下面先介绍DIF―FFT算法。 设序列x(n)的长度为N,且满足 ; 则x(n)的DFT为 ; 由于X1(k)和X2(k)均以N/2为周期,且 ,所以X(k)又可表示为 ;图4.2.2 N点DFT的一次时域抽取分解图(N=8) ;; 图4.2.4 N点DIT―FFT运算流图(N=8) ; 每一级运算都需要N/2次复数乘和N次复数加(每个蝶形需要两次复数加法)。所以,M级运算总共需要的??数乘次数为 ;图4.2.5 FFT算法与直接计算DFT所需乘法次数的比较曲线 ;

文档评论(0)

1亿VIP精品文档

相关文档