4-快速傅里叶变换课案.ppt

§4.1 引言 §4.2 基2FFT算法 §4.3 IFFT的计算方法 §4.4 实序列的FFT高效算法 §4.1 引言 离散傅里叶变换在实际应用中是非常重要的,利用它可以计算信号的频谱、功率谱和线性卷积等。 但是,如果使用定义式来直接计算DFT,当N很大时,即使使用高速计算机,所花的时间也太多。因此,如何提高计算DFT的速度,便成了重要的研究课题。 1965年库利 (Cooley)和图基(Tukey)在前人的研究成果的基础上提出了快速计算DFT的算法,之后,又出现了各种各样快速计算DFT的方法,这些方法统称为快速傅里叶变换(Fast?Fourier Transform),简称为FFT。 快速傅里叶变换(FFT)是离散傅里叶变换(DFT)的快速算法 它是DSP领域中的一项重大突破,它考虑了计算机和数字硬件实现的约束条件、研究了有利于机器操作的运算结构,使DFT的计算时间缩短了1~2个数量级,还有效地减少了计算所需的存储容量。 FFT技术的应用极大地推动了DSP的理论和技术的发展,成为数字信号处理强有力的工具。 在导出FFT算法之前,先估计一下直接计算DFT所需计算量。 DFT的定义 将DFT定义式展开成方程组 用向量表示: 从矩阵形式表示可以看出 每计算一个X(k)值需要N次复乘法和(N-1)次复数加法,因而计算N个X(k)值,共需N2次复乘法和N(N-1)次复加法。 每

文档评论(0)

1亿VIP精品文档

相关文档