




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、电子科技大学中山学院电子工程系学生实验报告课程名称数字信号处理实验名称用DFT(FFT)对时域离散信号进行频谱分析班级,分组实验时间年 月 日姓名,学号指导教师报 告 内 容一、实验目的和任务1 进一步加深DFT算法原理和基本性质的理解(因为FFT只是DFT的一种快速算法, 所以FFT的运算结果必然满足DFT的基本性质)。2掌握DFT(FFT)对时域离散信号进行频谱分析的方法。二、实验原理简介1、DFT和FFT原理:长度为N的序列x(n)的离散傅立叶变换为X(k):首先按n的奇偶把时间序列x(n)分解为两个长为N/2点的序列 r=0,1,.,N/2-1 r=0,1,.,N/2-1则x(n)的D
2、FT为X(k)由于,故有 其中X1(k) 和X2(k)分别为x1(n) 和x2(n)的N/2点DFT。因为X1(k) 和X2(k)均是以N/2为周期的,且。因此可将N点DFT X(k)分解为下面的形式k=0,1,.,N/2-1k=0,1,.,N/2-1通过上面的推导可以看出,N点的DFT可以分解为两个N/2点的DFT,每个N/2点的DFT又可以分解为两个N/4点的DFT。依此类推,当N为2的整数次幂时(),由于每分解一次降低一阶幂次,所以通过M次的分解,最后全部成为一系列2点DFT运算。以上就是按时间抽取的快速傅立叶变换(FFT)算法。序列X(k)的离散傅立叶反变换为:离散傅立叶反变换与正变换
3、的区别在于WN变为WN-1,并多了一个1/N的运算。因为WN和WN-1对于推导按时间抽取的快速傅立叶变换算法并无实质性区别,因此可将FFT和快速傅立叶反变换(IFFT)算法合并在同一个程序中。2、MATLAB中计算DFT(FFT)的函数函数fft用来求序列的DFT,调用格式为:Xk=fft(x ,N) 其中,x 为有限长序列,N为序列x的长度,Xk为序列xn的DFT.函数ifft用来求IDFT,调用格式为:x=ifft(Xk,N) 其中,Xk为有限长序列,N为序列Xk的长度,x为序列Xk的IDFT三、实验内容和数据记录(或其它标题,由任课老师视实验课程性质而定)(1) 复习DFT的定义、 性质
4、和用DFT作谱分析的有关内容。(2) 用MATLAB编制程序产生以下典型信号供谱分析用: (3)分别以变换区间N8,16,32对进行DFT(FFT),画出相应的幅频特性曲线;xn=1 1 1 1;Xk8=fft(xn,8);stem(0:7,abs(Xk8);xlabel('k');ylabel('|X(k)|');xn=1 1 1 1;Xk16=fft(xn,16);figure;stem(0:15,abs(Xk16);xlabel('k');ylabel('|X(k)|');xn=1 1 1 1;Xk32=fft(xn,32)
5、;figure;stem(0:31,abs(Xk32);xlabel('k');ylabel('|X(k)|');(4)分别以变换区间N8,16对分别进行DFT(FFT),画出相应的幅频特性曲线;xn=1 2 3 4 4 3 2 1;Xk8=fft(xn,8);stem(0:7,abs(Xk8);xlabel('k');ylabel('|X(k)|');xn=1 2 3 4 4 3 2 1;Xk16=fft(xn,16);figure;stem(0:15,abs(Xk16);xlabel('k');ylabel(&
6、#39;|X(k)|');修改数据后:xn=4 3 2 1 1 2 3 4;Xk8=fft(xn,8);stem(0:7,abs(Xk8);xlabel('k');ylabel('|X(k)|');xn=4 3 2 1 1 2 3 4;Xk16=fft(xn,16);figure;stem(0:15,abs(Xk16);xlabel('k');ylabel('|X(k)|');(5)分别以变换区间N4,8,16,对进行DFT(FFT),画出相应的幅频特性曲线;n=0:3;x4=cos(pi*n/4);Xk4=fft(xn,
7、4);stem(0:3,abs(Xk4);xlabel('k');ylabel('|X(k)|');n=0:7;x4=cos(pi*n/4);Xk8=fft(xn,8);figure;stem(0:7,abs(Xk8);xlabel('k');ylabel('|X(k)|');n=0:15;x4=cos(pi*n/4);Xk16=fft(x4,16);figure;stem(0:15,abs(Xk16);xlabel('k');ylabel('|X(k)|');修改数据后:x5n=10*0.8.n;
8、xep=0.5*(x5n+conj(x5n);xop=0.5*(x5n-conj(x5n);subplot(2,1,1);stem(n,xep,'.');xlabel('n');ylabel('xep');subplot(2,1,2);stem(n,xop,'.');xlabel('n');ylabel('xop');(6) 将x5(n)分解成xep(n)和xop(n),分别作出xep(n)和xop(n)的时域曲线; 分别画出DFTxep(n)、DFTxop(n)、ReX(k)、ImX(k)相应的幅频特性曲线;(7) 按以上实验内容要求, 上机实验, 并写出实验报
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 餐饮连锁店试用职工劳动合同范本规范
- 汽车抵押贷款反担保合同编写指南
- 环保节能照明设备采购合同范本及节能效果评估
- 悬疑推理参选作品委托创作合同
- 厂区废弃物处理与环保达标服务合同
- 餐饮服务员健康保险及劳动合同
- 企事业单位多功能办公用品采购专项合同
- 智能化彩钢瓦屋面施工合作协议
- 逆定理测试题及答案
- 生物青岛初中试题及答案
- 《画里阴晴》课件
- 2024年河北省职业院校学生技能大赛数字技术应用赛项规程
- 横道图自动生成
- 氨水脱硝工艺
- 数字人民币简介演示
- 手术机器人原理讲解
- 液化石油气汽车槽车安全管理规定
- 公司招采管理制度
- 国家开放大学期末机考人文英语1
- 广州市轻工技师学院招聘真题
- 产业命题赛道命题解决对策参考模板
评论
0/150
提交评论