用FFT进行谱析.docVIP

  • 12
  • 0
  • 约 8页
  • 2016-11-24 发布于贵州
  • 举报
实验 4 用FFT进行谱分析 成绩 专业班级 学号 姓名 报告日期 . 一、实验目的 1.进一步加深对DFT算法原理和基本性质的理解(因为FFT只是DFT的一种快速算法,所以FFT的运算结果必然满足DFT的基本性质)。 2.熟悉FFT算法原理和FFT子程序的应用。 3.学习用FFT对连续信号和时域离散信号进行谱分析的方法,了解可能出现的分析误差及其原因,以便在实际中正确应用FFT。 二、实验原理 1.快速傅立叶变换(FFT)算法 长度为N的序列的离散傅立叶变换为: N点的DFT可以分解为两个N/2点的DFT,每个N/2点的DFT又可以分解为两个N/4点的DFT。依此类推,当N为2的整数次幂时(),由于每分解一次降低一阶幂次,所以通过M次的分解,最后全部成为一系列2点DFT运算。以上就是按时间抽取的快速傅立叶变换(FFT)算法。当需要进行变换的序列的长度不是2的整数次方的时候,为了使用以2为基的FFT,可以用末尾补零的方法,使其长度延长至2的整数次方。 序列的离散傅立叶反变换为 离散傅立叶反变换与正变换的区别在于变为,并多了一个的运算。因为和对于推导按时间抽取的快速傅立叶变换算法并无实质性区别,因此可将FFT和快速傅立叶反变换(IFFT)算法合并在同一个程序中。 2.利用FFT

文档评论(0)

1亿VIP精品文档

相关文档