靳竹120310113.docVIP

  • 69
  • 0
  • 约3.99千字
  • 约 10页
  • 2017-08-19 发布于浙江
  • 举报
靳竹120310113

实验一 FFT频谱分析及应用 实验目的 通过实验,加深对FFT的理解,熟悉FFT子程序 熟悉应用FFT对典型信号进行频谱分析的方法 实验原理与方法 在各种信号序列中,有限长序列占有重要地位。对有限长序列,可以利用离散傅里叶变换(DFT)进行分析。DFT不但可以很好地反映序列的频谱特性,而且易于用快速算法(FFT)在计算机上实现。 在MATLAB中,可以函数FFT来实现,其调用格式为 为利用FFT算法计算矢量的离散傅里叶变换,当x为矩阵时,y为矩阵x每一列的FFT。当x的长度为2的整数次方时,则FFT函数采用基2的FFT算法,否则采用稍慢的混合算法。 采用N点FFT。当x的长度小于N时,FFT函数就在x的尾部补零,以构成N点数据;当x的长度大于N时,FFT函数就会截断序列x。 实验内容 使用MATLAB程序实现信号频域特性的分析。涉及到离散傅立叶变换(DFT)、快速傅立叶变换(FFT)及信号频率分辨率等知识点。 模拟信号,以进行采样。 ①求N=40点FFT的幅度频谱,从图中能否观察出信号的2个频率分量? 代码: 运行结果为: 图1-1 ②提高采样点数如N=128,再求该信号的幅度频谱,此时幅度频谱发生了什么变化?信号的2个模拟频率和数字频率各为多少?FFT频谱分析结果与理论上是否一致? 代码:

文档评论(0)

1亿VIP精品文档

相关文档