基-2FFT算法的软件实现..docVIP

  • 16
  • 0
  • 约6.37千字
  • 约 13页
  • 2017-01-12 发布于重庆
  • 举报
基-2FFT算法的软件实现.

实验二 基-2FFT算法的软件实现 一、实验目的 加深对DFT算法原理和基本性质的理解; 熟悉FFT算法的流程; 了解FFT算法的应用。 二、基本原理 DFT算法原理 (见教材第三章) 按时间抽取(DIT)的-2FFT算法 (1)算法原理 序列x(n)的N(N=2-M)点DFT为 ,k=0, 1, …, N-1 (2.1) 将式(2.1)按n的奇偶性分解为 (2.2) 令, ,因为, 所以式(2.2)可写成 (2.3) 式(2.3)说明,按n的奇偶性将x(n)分解为两个N/2长的序列x1(l)和x2(l),则N点DFT可分解为两个N/2点DFT来计算。用X1(k)和X2(k)分别表示 (2.4) (2.5) 将(2.4)式和(2.5)式代入(2.31)式,并利用和X1(k)、 X2(k)的隐含周期性可得到: (2.6) 这样,将N点DFT的计算分解为计算两个N/2点离散傅立叶变换X1(k)和X2(k),再计算(2.6)式。为了将如上分解过程用运算流图表示,以便估计其运算量,观察运算规律,总结编程方法,先介绍一种表示(2.6)式的蝶形图。 图2.1蝶形运算图

文档评论(0)

1亿VIP精品文档

相关文档