下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验一 用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、全部成为一系列2点DFT运算。以上就是按时间抽取的快速傅立叶变换(FFT)算法。当需要进行变换的序列的长度不是2的整数次方的时候,为了使用以2为基的FFT,可以用末尾补零的方法,使其长度延长至2的整数次方。序列的离散傅立叶反变换为离散傅立叶反变换与正变换的区别在于变为,并多了一个的运算。因为和对于推导按时间抽取的快速傅立叶变换算法并无实质性区别,因此可将FFT和快速傅立叶反变换(IFFT)算法合并在同一个程序中。2利用FFT进行频谱分析若信号本身是有限长的序列,计算序列的频谱就是直接对序列进行FFT运算求得,就代表了序列在之间的频谱值。幅度谱 相位谱 若信号是模拟信号,用FFT进行谱分析时,首
3、先必须对信号进行采样,使之变成离散信号,然后就可按照前面的方法用FFT来对连续信号进行谱分析。按采样定理,采样频率应大于2倍信号的最高频率,为了满足采样定理,一般在采样之前要设置一个抗混叠低通滤波器。用FFT对模拟信号进行谱分析的方框图如下所示。抗混叠低通滤波器采样T=1/fsN点FFT三、主要实验仪器及材料微型计算机、Matlab6.5教学版、TC编程环境。四、实验内容1知识准备实验前学生应认真复习DFT和FFT有关的知识,掌握快速傅里叶变换的基本原理以及如何用FFT等计算信号频谱。2离散时间信号(序列)的产生利用MATLAB或C语言编程产生和绘制下列两有限长序列:、3用一种语言编写FFT的
4、通用程序块4画主程序实现框图并编写主程序,实现信号的谱分析。5记录下实验内容中各信号的X(k)值,作出频谱图。实验步骤:用Matlab对进行频谱分析的步骤为(根据抽样定理,T<2,取T=1,N取16):N=16;T=1;n=0:T:N-1;% n的取值范围x=cos(pi*0.125*n);% 生成信号y=fft(x);% 计算FFTz=y.*conj(y)/N;%求模,conj(y)为y的共轭复数f=(0:N-1)/N;%横坐标plot(f,z);%画出波形图,注意横坐标的实际读数应等于读数×T/N五、思考题 1. 根据实验中各的X(k)值以及频谱图,说明参数的变化对信号频谱
5、产生哪些影响?2.如果周期信号的周期预先不知道,如何用FFT进行分析?六、实验报告要求 1.简述实验原理及目的。2.结合实验中所得给定典型序列幅频特性曲线,与理论结合比较,并分析说明误差产生的原因以及用FFT作谱分析时有关参数的选择方法。3.总结实验所得主要结论。4.简要回答思考题。FFT参考子程序void fft(double *dr,double *di,int N)int lh,m;lh=N/2;m=int(log(N)/log(2)+0.9999);int j=lh;int k;for(int i=1;i<(N-1);i+)if(i<j)double tr,ti;tr=dri;ti=dii;dri=drj;dii=dij;drj=tr;dij=ti;k=lh;while(j>=k) j=j-k;k=k/2;j=j+k;for(i=1;i<=m;i+)int b=int(pow(2.0,(i-1);for(j=0;j<b;j+)double p;p=j*pow(2.0,(m-i)*2.0*PI/N;for(k=j;k<N; )double tr,ti;tr=drk+b*cos(p)+dik+b*sin(p);ti=di
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2027届高三数学一轮复习课件:第九章 9.2 二项式定理
- 2026年及未来5年市场数据中国少儿艺术培训教育行业市场全景评估及投资方向研究报告
- 2026年及未来5年市场数据中国液晶聚合物(LCP)行业市场深度分析及投资策略研究报告
- 2026江苏无锡市新吴区江溪幼儿园后勤人员招聘1人考试参考题库及答案解析
- 膜剂工岗前风险识别考核试卷含答案
- 2026西藏林芝工布江达县人民检察院司法警务辅助人员招聘2人笔试备考题库及答案解析
- 工业危险废物处理工岗前理论技能考核试卷含答案
- 自然保护区巡护监测员QC管理水平考核试卷含答案
- 三聚氰胺装置操作工风险评估知识考核试卷含答案
- 2026年及未来5年市场数据中国董青石轻质耐火砖行业市场深度分析及投资策略研究报告
- 《民用航空危险品运输管理规定》考试题库150题(含答案)
- 铝方通吊顶施工技术措施方案
- DB63-T 1143-2012 青海省受损砌体结构安全性鉴定实施导则
- 运动损伤的预防、治疗与恢复
- 2024-2025学年浙江省杭州市西湖区十三中教育集团八年级下学期期中检测道德与法治试卷
- 机械设备维修成本控制措施
- 《贵州省普通国省干线公路养护科学决策指南》
- 《广东省既有建(构)筑物加固 改造工程成本取费导则》
- DG-TJ08-401-2025 公共厕所规划和设计标准
- 卫健委课题申报书模板
- 2025年湖南省普通高中学业水平合格性考试数学试卷(含答案)
评论
0/150
提交评论