



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 磷肥生产过程中的质量监控与数据分析考核试卷
- 清代‘公务员手册’:汪辉祖官场智慧解析
- 2025型钢租赁合同范本
- 2025屋顶维修工程补充合同详情解析
- 2025大连市房屋租赁合同范本2
- 二零二五版抵押担保借款合同书
- 大学生职业规划大赛《大学数据科学与大数据技术专业》生涯发展展示
- 2025空调购销合同范文
- 2025年床上用品产品质量监督抽查实施细则
- 2025屋顶涂料施工合同模板
- 2025年体育赛事安全事故应急预案演练计划
- 铁路旅客运输服务始发准备课件
- 2025年天津市滨海新区中考数学一模试卷
- 2024年全球及中国通信用氮化铝陶瓷基板行业头部企业市场占有率及排名调研报告
- T-CSTM 00290-2022 超高性能混凝土检查井盖
- 业务转让合同协议
- 第四届“魅力之光”知识竞赛初赛题库
- 《旅行社经营与管理》电子教案 5-3 旅行社接待业务3
- 2025年浙江路桥中国日用品商城股份有限公司招聘笔试参考题库附带答案详解
- 2025年三力测试题模板及答案
- 餐饮行业企业战略管理论文4000字范文
评论
0/150
提交评论