《数字信号处理》第4章 快速傅里叶变换(FFT).pdfVIP

  • 24
  • 0
  • 约6.64万字
  • 约 88页
  • 2017-09-20 发布于河北
  • 举报

《数字信号处理》第4章 快速傅里叶变换(FFT).pdf

《数字信号处理》第4章 快速傅里叶变换(FFT).pdf

第4章快速傅里叶变换 通信与信息工程学院 数字信号处理教学团队 第4章快速傅里叶变换 4.1 引言 4.2 直接计算DFT的问题及改进的途径 4.3 按时间抽取(DIT)的基2-FFT算法 4.4 按频率抽取(DIF)的基2-FFT算法 4.5 IDFT的高效算法 4.6 FFT的其他应用—快速卷积 学习目标 理解按时间抽取的基-2FFT算法的原理、 运算流图、所需计算量和算法特点; 理解按频率抽取的基-2FFT算法的原理、 运算流图、所需计算量和算法特点; 理解IFFT算法; §4.1 引 言 快速傅里叶变换(FFT)并不是一种新的变换,而是离散傅里叶变换 (DFT)的一种快速算法。   在信号的频谱分析、 系统的分析、 设计和实现中都会用到DFT的计算。 DFT的计算量太大,很难对问题进行实时处理,难以实用。 1965年首次发现了DFT运算的一种快速算法以后,人们开始认识到DFT 运算的一些内在规律,从而很快地发展和完善了一套高速有效的运算方 法, 这就是快速傅里叶变换(FFT)的算法。 FFT出现后使DFT的运算大大简化,运算时间一般可缩短一二个数量级 之多,使DFT的运算在实际中真正得到了广泛的应用。 §4.2 直接计算DFT 的问题及改进的途径 一、直接计算DFT 的运算量问题  设x (n)为N 点有限长序列,其DFT为 N −1 X (k ) ∑x (n)Wnk k=0, 1, …, N-1 N n 0 反变换 (IDFT )为 1 N −1 −nk X (n) ∑X (k )W n=0, 1, …, N-1 N N k 0 运算量 N − 1 ( ) kn ∑ x n W N n 0 复数乘法 复数加法 一个X(k) N N-1 N个X(k) N2 N(N-1) N −1 N −1 X (k) ∑x(n)Wnk ∑{Re[x(n)]+j Im[x(n)]}{Re[Wnk ] +j Im[Wnk ]} N N N n 0 n 0 N −1 ∑{Re[x(n)]Re[Wnk ] −Im[x(n)]Im[Wnk ] N N n 0 +j (Re[x(n)]Im[Wnk ] +Im[x(n)]Re[Wnk ])} N N 实数乘法 实数加法 一次复数乘法需用四次实数乘法和二次实数加法;

文档评论(0)

1亿VIP精品文档

相关文档