实验三--用FFT对信号进行频谱分析与MATLAB程序.docVIP

  • 263
  • 0
  • 约5.14千字
  • 约 8页
  • 2018-11-21 发布于浙江
  • 举报

实验三--用FFT对信号进行频谱分析与MATLAB程序.doc

实验三--用FFT对信号进行频谱分析与MATLAB程序.doc

实验三 用FFT对信号进行频谱分析 一 实验目的 1 能够熟练掌握快速离散傅立叶变换的原理及应用FFT进行频谱分析的基本方法; 2了解用FFT进行频谱分析可能出现的分析误差及其原因; 二 实验原理 1.用DFT对非周期序列进行谱分析 单位圆上的Z变换就是序列的傅里叶变换,即 (3-1) 是的连续周期函数。对序列进行N点DFT得到,则是在区间上对的N点等间隔采样,频谱分辨率就是采样间隔。因此序列的傅里叶变换可利用DFT(即FFT)来计算。 用FFT对序列进行谱分析的误差主要来自于用FFT作频谱分析时,得到的是离散谱,而非周期序列的频谱是连续谱,只有当N较大时,离散谱的包络才能逼近连续谱,因此N要适当选择大一些。 2.用DFT对周期序列进行谱分析 已知周期为N的离散序列,它的离散傅里叶级数DFS分别由式(3-2)和(3-3) 给出: DFS: , n=0,1,2,…,N-1 (3-2) IDFS: , n=0,1,2,…,N-1 (3-3) 对于长度为N的有限长序列x(n)的DFT对表达式分别由式(3-4)和(3-5)给出: DFT: , n=0,1,2,…,N-1 (3-4) IDFT: ,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档