



版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验 6- FFT 算法的应用精品文档实验 6 FFT 算法的应用实验目的: 加深对离散信号的DFT 的理解及其 FFT 算法的运用。实验原理: N 点序列的 DFT 和 IDFT 变换定义式如下:X k N1x n W Nkn , x n1N 1X k W N knn0N k 0利用旋转因子 WNknj 2nkeN具有周期性,可以得到快速算法(FFT)。在 MATLAB 中,可以用函数 X=fft (x,N)和 x=ifft ( X, N)计算 N 点序列的 DFT 正、反变换。例1对连续的单一频率周期信号 按采样频率采样,截取长度 N 分别选N=20和 N=16,观察其结果的幅度谱。DFT
2、解 此时离散序列,即 k=8。用 MATLAB计算并作图,函数 fft 用于计算离散傅里叶变换DFT,程序如下:k=8;n1=0:1:19;xa1=sin(2*pi*n1/k);subplot(2,2,1)plot(n1,xa1)xlabel(t/T);ylabel(x(n);xk1=fft(xa1);xk1=abs(xk1);subplot(2,2,2)stem(n1,xk1)xlabel(k);ylabel(X(k);n2=0:1:15;xa2=sin(2*pi*n2/k);subplot(2,2,3)plot(n2,xa2)xlabel(t/T);ylabel(x(n);xk2=fft(
3、xa2);xk2=abs(xk2);subplot(2,2,4)stem(n2,xk2)收集于网络,如有侵权请联系管理员删除精品文档xlabel(k);ylabel(X(k);计算结果示于图 2.1 , (a) 和(b) 分别是 N=20 时的截取信号和DFT结果,由于截取了两个半周期,频谱出现泄漏;(c)和 (d)分别是 N=16 时的截取信号和DFT结果,由于截取了两个整周期,得到单一谱线的频谱。上述频谱的误差主要是由于时域中对信号的非整周期截断产生的频谱泄漏。实验内容:( 1) 2N 点实数序列x(n)cos(27n)1 cos(219n), n 0,1,2,.,2N 1N2N0,其它
4、nN=64。用一个 64 点的复数 FFT 程序,一次算出 X (k)DFT x(n)2 N ,并绘出 X (k ) 。( 2) 已知某序列 x(n) 在单位圆上的 N=64 等分样点的 Z 变换为X ( zk )X (k)1k / N , k 0,1,2,.,6310.8ej 2。收集于网络,如有侵权请联系管理员删除精品文档_用 N 点 IFFT 程序计算 x(n)IDFT X (k) ,绘出和 x(n) 。实验要求: 利用 MATLAB编程完成计算,绘出相应图形。并与理论计算相比较,说明实验结果的原因。( 1) 用以下代码实现可得图6-1 所示的 DFT 图。 N=64; n=0:2*N-
5、1; x=cos(2*pi*7*n/N)+1/2*cos(2*pi*19*n/N); X=fft(x,128); k=n; stem(k,abs(X) grid xlabel(k);ylabel(|Xk|);图 6-1理论分析如下:收集于网络,如有侵权请联系管理员删除精品文档由欧拉公式得: x n cos(27n)1 cos(219n)N2N1j 2 7 nj 2 ( N 7 n)1j 2 19n1(eNe NeNe2222knj对 p n e N,其 2N 点的 DFT 变换为:j 2( N19n )N )pm2 N 1j 2 m n2 N1 j 2n (2k m)p ne2 Ne 2Nn
6、0n01j 22 N ( 2 km)当 2km时, pme 2 N=0j 2( 2k m)1 e 2 N当 2k m时,即 p 2k 2N由此可得 x k 当 k=14,38,90,114时有值,其余为 0 (0 k2N 1)x14x11464 , x38x9032与图 6-1 有相同的结论。( 2)用以下代码可得图6-2 N=64; k=0:N-1; X=1./(1-0.8*exp(-j*2*pi*k/N); x=ifft(X,64); n=k; stem(n,abs(x) grid收集于网络,如有侵权请联系管理员删除精品文档图 6-2 xlabel(n);ylabel(xn);理论分析如下
7、:由 x nanun ,其 Z 变换为 X ( z)11 可得1azx n0.8n un ,其 N=64 点的 DFT 为:63j2 kn1 0.8641X kx n e 64j 2kn 0= 1 0.8e641 0.8ej 2 k64得X (zk )X (k)1k / N , k0,1,2,.,631 0.8e j 2其 IDFT 为:x n10.8n ( n0,1,263)10.864比较用 IFFT 函数时,得其结果是复数求其模值与理论值进行比较得: x1=1/(1-0.8N)*0.8.n; delta=x1-abs(x)收集于网络,如有侵权请联系管理员删除精品文档delta =1.0e
8、-015 *Columns 1 through 900.11100.22200.11100.22200.16650.11100.0278-0.0555Columns 10 through 18-0.1110-0.0416-0.0833-0.0833-0.0625-0.0278-0.0347-0.01390.0035Columns 19 through 270.00350.01730.0087-0.0347-0.0755-0.0668-0.0572-0.01000.0507Columns 28 through 360.06940.09820.12120.15940.12320.12310.13170.12760.0911Columns 37 through 450.03950.05380.00980.0245-0.0054-0.0737-0.0950-0.1385-0.1163Columns 46 through 54-0.0917-0.0359-0.0523-0.0418-0.0133-0.0745-0.0846-0.0455-0.0836Columns 55 through 63-0.0689-0.0843-0.1010-0.0895-0.0400-0.0358-0.01560.03870.0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 会议品牌形象设计合同
- 桥梁工程的生态建设目标创新考核试卷
- 苗木独家采购协议
- 肉类副产品加工新技术对环境影响的评估考核试卷
- 电气设备在智能电网电力系统模拟与仿真中的应用考核试卷
- 石油产品运输安全考核试卷
- 窄轨机车车辆制造质量保证体系运行考核试卷
- 纺织品销售技巧与客户服务考核试卷
- 耐火土石矿山开采过程中的废水处理技术创新考核试卷
- 肉类加工企业流程再造与效率提升考核试卷
- 教育培训机构运营流程手册
- 人力资源许可证制度(服务流程、服务协议、收费标准、信息发布审查和投诉处理)
- 山东铁投集团社会招聘笔试真题2023
- 2024小学语文新教材培训讲稿:一年级新教材修订概况及教材介绍
- 2024年江西省高考生物试卷(含答案)
- JJF(民航) 0114-2024 民用航空自动气象观测系统气压传感器校准规范
- 三级电子商务师测试试题库与答案
- 2023年高考历史真题新高考福建卷试题含答案解析
- DZ/T 0430-2023 固体矿产资源储量核实报告编写规范(正式版)
- 2024年中铁集装箱运输有限责任公司招聘笔试参考题库附带答案详解
- 物业管理中英文对照外文翻译文献
评论
0/150
提交评论