实验二实现信号频谱分析课件.ppt





《实验二实现信号频谱分析课件.ppt》由会员分享,可在线阅读,更多相关《实验二实现信号频谱分析课件.ppt(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、关于实验二实现信号频谱分析现在学习的是第1页,共17页一、实验目的n进一步加深DFT算法原理和基本性质的理解。n学习用FFT对连续信号和时域离散信号进行谱分析的方法,了解可能出现的分析误差及其原因,以便在实际中正确应用FFT。应用FFT实现信号频谱分析现在学习的是第2页,共17页二、实验原理1.快速傅立叶变换(FFT)算法长度为N的序列的 离散傅立叶变换 为:N点的DFT可以分解为两个N/2点的DFT,每个N/2点的DFT又可以分解为两个N/4点的DFT。现在学习的是第3页,共17页n依此类推,当N为2的整数次幂时(2N),由于每分解一次降低一阶幂次,所以通过M次的分解,最后全部成为一系列2点
2、DFT运算。以上就是按时间抽取的快速傅立叶变换(FFT)算法。当需要进行变换的序列的长度不是2的整数次方的时候,为了使用以2为基的FFT,可以用末尾补零的方法,使其长度延长至2的整数次方。现在学习的是第4页,共17页n序列 X(k)的离散傅立叶反变换为离散傅立叶反变换与正变换的区别在于WN变为WN-1,并多了一个1/N的运算。因为WN和WN-1对于推导按时间抽取的快速傅立叶变换算法并无实质性区别,因此可将FFT和快速傅立叶反变换(IFFT)算法合并在同一个程序中。现在学习的是第5页,共17页2 2、MATLABMATLAB函数傅里叶变换函数函数傅里叶变换函数常用的常用的FFTFFT及反变换函数
3、如下表所示。及反变换函数如下表所示。函数函数说明说明fftfft计算快速离散傅立叶变换计算快速离散傅立叶变换fftshiftfftshift调整调整fftfft函数的输出顺序,将零频位置移函数的输出顺序,将零频位置移到频谱的中心到频谱的中心 ifftifft计算离散傅立叶反变换计算离散傅立叶反变换现在学习的是第6页,共17页 fftfft函数:调用方式如下函数:调用方式如下y=fft(x)y=fft(x):计算信号:计算信号x x的快速傅立叶变换的快速傅立叶变换y y。当。当x x的长度为的长度为2 2的幂的幂时,用基时,用基2 2算法,否则采用较慢的分裂基算法。算法,否则采用较慢的分裂基算法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 实现 信号 频谱 分析 课件

限制150内