下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、MATLAB离散傅立叶变换的应用一、序列的移位和周期延拓运算。已知,利用MATLAB生成并图示序列其中解:MATLAB程序清单如下:N=24;M=8;m=3;% 设移位值为3n=0:N-1;xn=0.8.n.*(n>=0 & n<M); % 产生序列x(n)subplot(3,1,1);stem(n,xn,'.');grid;axis(0 length(xn),0 1);title('序列x(n)');xc=xn(mod(n,8)+1); % 产生序列x(n)的周期延拓,求余后加1是因为 % MATLAB矢量的下标从1开始subplot(3,
2、1,2);stem(n,xc,'.');grid;axis(0 length(xc),0 1);title('序列x(n)的周期延拓序列');xm=xn(m+1:M) xn(1:m); % 产生圆周移位序列xm=x(n+m)NRN (n)xm=xm zeros(1,N-length(xm);subplot(3,1,3);stem(n,xm,'.');grid;axis(0 length(xm),0 1);title('圆周移位序列x(n+m)');二、利用MATLAB验证N 点DFT的物理意义。试绘制出 幅度频谱和相位频谱,并分别
3、计算N=8和N=16时的DFT。解:MATLAB程序清单如下:clf % 清除所有的图形窗口N1=8;N2=16; % 设置两种DFT的长度n=0:N1-1;k1=n;k2=0:N2-1;w=(0:2047)*2*pi/2048;Xw=(1-exp(-j*4*w)./(1-exp(-j*w); % 对x(n)的频谱采样2048点xn=n>=0 & n<4; % 产生序列x(n)Xk1=fft(xn,N1); % 计算序列x(n)的8点DFTXk2=fft(xn,N2); % 计算序列x(n)的16点DFTsubplot(3,1,1);plot(w/pi,abs(Xw); %
4、 绘制序列x(n)的DTFT的幅频曲线grid;title('序列x(n)的幅频曲线|X(ejomega)|');subplot(3,1,2);stem(k1*2/N1,abs(Xk1),'.'); grid;title('序列x(n)的8点DFT');subplot(3,1,3);stem(k2,abs(Xk2),'.');grid;title('序列x(n)的16点DFT');% 也可以利用MATLAB中的hold命令,将上述3个图形绘制在一个图中,程序如下:clf % 清除所有的图形窗口N1=8;N2=16;
5、 % 设置两种DFT的长度n=0:N1-1;k1=n;k2=0:N2-1;w=(0:2047)*2*pi/2048;Xw=(1-exp(-j*4*w)./(1-exp(-j*w); % 对x(n)的频谱采样2048点xn=n>=0 & n<4; % 产生序列x(n)Xk1=fft(xn,N1); % 计算序列x(n)的8点DFTXk2=fft(xn,N2); % 计算序列x(n)的16点DFTplot(w/pi,abs(Xw); % 绘制序列x(n)的DTFT的幅频曲线hold % 保持当前的图形窗口H1=stem(k1*2/N1,abs(Xk1),'o')
6、; set(H1,'color','r')H2=stem(k2*2/N2,abs(Xk2),'*');set(H2,'color','k');% legend('|X(ejomega)|','X_1(k)','X_2(k)');上机练习题:已知一个12点的离散序列,要求:(1) 利用MATLAB 计算序列的12点离散傅立叶变换(DFT),并绘出它的幅度和相位图;(2) 利用MATLAB计算序列的离散时间傅立叶变换(DTFT)并绘出它的幅度和相位图;(3) 利用MATL
7、AB的hold命令,将上述两张幅度频谱图合成一张,进行比较,以验证是的抽样。三、验证DFT 的共轭对称性分别以两个序列为例,验证序列的DFT的对称性质。程序略。四、利用MATLAB 验证两个序列的线性卷积和圆周卷积的关系已知两个有限长序列:编写一个计算两个任意有限长序列的圆周卷积matlab 程序,计算这两个序列以下几种情况的圆周卷积,并与这两个序列的线性卷积结果相比较: 程序略。五、利用快速卷积法计算两个序列的卷积已知序列,试利用快速卷积法计算这两个序列的卷积。解:快速卷积法的计算框图如下所示:h(n)x(n)L点FFTL点IFFTL点FFTy(n)MATLAB程序清单如下:Nx=15;Nh=20;n1=1:Nx-1;n2=0:Nh-1;xn=sin(0.4*n1).*(n1>=0 &n1<Nx); % 产生序列x(n)hn=0.9.n2.*(n2>=0 &n2<Nh); % 产生序列h(n)L=pow2(nextp
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 深度解析(2026)《GBT 33529-2017人力资源服务术语》(2026年)深度解析
- 深度解析(2026)《GBT 33447-2016地理信息系统软件测试规范》(2026年)深度解析
- (正式版)DB12∕T 863-2019 《水产微生态制剂解淀粉芽胞杆菌生产技术规程 》
- 任务3.5 产品下架
- 医疗数据安全治理:区块链数据确权
- 医疗数据安全攻防的区块链防护技术
- 医疗数据安全成熟度评估:区块链技术的伦理考量
- 胸痛科普教学课件
- 医疗数据安全培训与区块链存储意识
- 安徽省阜阳市2025-2026学年上学期九年级第三次联考数学试卷
- 2024CSCO肿瘤患者静脉血栓防治指南解读
- MOOC 中国文化概论-华南师范大学 中国大学慕课答案
- 博物馆保安服务投标方案(技术方案)
- 浙人美版美术五年级上册期末复习资料整理
- 年产20万吨氯乙烯工艺设计
- GB/T 42737-2023电化学储能电站调试规程
- 人民网舆情监测室发布2023年互联网舆情分析报告
- 博士论文的写作
- 新概念英语第二册+Lesson+78+The+last+one+最后一支吗?讲义
- 2023年操作工技能考核考试-活塞式压缩机维修工考试历年重点考核试题含答案
- QC成果范文:提高管道焊接质量
评论
0/150
提交评论