太原理工大学matlab课程设计报告

(11页)

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

9.90 积分

1MATLABMATLAB 电子信息应用电子信息应用 课程设计课程设计设计五信号的频域分析及 MATLAB 实现学院:信息学院 专业班级:电信 1201 学号:201姓名: 2一、一、设计目的设计目的通过该设计,理解傅里叶变换的定义及含义,掌握对信号进行频域分 析 的方法。 二、二、设计内容设计内容相关的信号知识: 信号的离散傅里叶变换从连续到离散:连续时间信号以及对应的连续傅里叶变换都是连续函数。将)(tx)( ??xx 和都离散化,并且建立对应的傅里叶变换。x ?假设 x(t)时限于[0, L],再通过时域采样将离散化,就可以得到有)(tx限长离散信号,记为。设采样周期为 T,则时域采样点数)(txdiscreteN=L/T。)()()()()(1010nTtnTxnTttxtxNnNndiscrete????????????它的傅里叶变换为??????????1010)(1)()()(?NnTinNndiscreteenTxTnTtFnTxx???这就是在时域采样后的连续傅里叶变换,也就是离散时间傅里叶)(tx变换,它在频域依然是连续的。下面将频域信号转化为有限长离散信号。与对时域信号的处理类似,假设频域信号是带限的,再经过离散化,即可得到有限长离散信号。依据采样定理,时域采样若要能完全重建原信号,频域信号应当)( ??x带限于(0,1/T)。由于时域信号时限于[0, L],由采样定理以及时频对偶的关系,频域的采样间隔应为 1/L。故,频域采样点数为:N LT?11即频域采样的点数和时域采样同为 N,频域采样点为NkkNTk???0}/2{??在 DTFT 频域上采样:?][ ? kx?????102 )(1)(?NnnkNikdiscreteenTxTx? ?3令 T=1,将其归一化,就得到离散傅里叶变换。因此,DFT 就是先将信号在时域离散化,求其连续傅里叶变换后,再在频域离散化的结果。离散傅里叶变换:1、有限长序列的离散傅里叶变换公式?? ??? ???????????10)/2(10)/2()(1)()()(NnknNjNnknNjekXNnxenxkX??MATLAB 函数:fft 功能是实现快速傅里叶变换,fft 函数的格式为: y=fft(x) ,返回向量 x 的不连续 fourier 变化。ifft 功能是实现快速反傅里叶变换,ifft 函数的格式为: y=ifft(x) ,返回向量 x 的不连续inverse fourier 变化。若是一个 N=12 的有限序列,利用 MATLAB 计算)6cos()(?nnx?它的傅里叶变换并画出图形,然后再对进行离散傅里)(nx)(kX)(kX叶反变换,并求出画出其波形。)(nx2、频率分辨率与 DFT 参数的选择在 DFT 问题中,频率分辨率是指在频率轴上所能得到的最小频率间隔,即最小频率间隔反比于数据的长度 N。若在中的两个Nffs??)(nx频率分别为和的信号,对用矩形窗截断,要分辨出这两个频1f2f)(nx率,N 必须满足 122ffNfs??通过下面实验,验证上面的结论:设一序列中含有两种频率成分,,,采样频率取为,表示为Hzf21?Hzf05. 22?Hzfs10?)/2sin()/2sin()(21ssfnffnfnx????根据上面结论,要区分出着两种频率成分,必须满足 N>400。1)取时,计算的 DFT;)(nx)1280(?? n)(nx)(kX42)取时,计算的 DFT。)(nx)5120(?? n)(nx)(kX三、三、总体方案设计总体方案设计1.信号的离散傅里叶变换有限长序列的离散傅里叶变换公式?? ??? ???????????10)/2(10)/2()(1)()()(NnknNjNnknNjekXNnxenxkX??MATLAB 函数:fft 功能是实现快速傅里叶变换,fft 函数的格式为: y=fft(x) ,返回向量 x 的不连续 fourier 变化。ifft 功能是实现快速反傅里叶变换,ifft 函数的格式为: y=ifft(x) ,返回向量 x 的不连续inverse fourier 变化。若是一个 N=12 的有限序列,利用 MATLAB 计算)6cos()(?nnx?它的傅里叶变换并画出图形(见仿真结果中图 1 和图 2) ,然)(nx)(kX后再对进行离散傅里叶反变换,并求出画出其波形(见仿真)(kX)(nx结果中 图 3 和图 4) 。2.频率分辨率与 DFT 参数的选择在 DFT 问题中,频率分辨率是指在频率轴上所能得到的最小频率间隔,即最小频率间隔反比于数据的长度 N。若在中的两个频Nffs??)(nx率分别为和的信号,对用矩形窗截断,要分辨出这两个频率,1f2f)(nxN 必须满足 122ffNfs??通过下面实验,验证上面的结论:设一序列中含有两种频率成分,,,采样频率取为,表示为Hzf21?Hzf05. 22?Hzfs10?)/2sin()/2sin()(21ssfnffnfnx????根据上面结论,要区分出着两种频率成分,必须满足 N>400。1)取时,计算的 DFT,并画出和的)(nx)1280(?? n)(nx)(kX)(nx)(nxDFT的图形(见仿真结果中图 5、图 6))(kX52)取时,计算的 DFT并画出和的)(nx)5120(?? n)(nx)(kX)(nx)(nxDFT的图形(见仿真结果中图 7、图 8 和图 9))(kX试比较两次实验是否能区分出两种频率成分。 (图 9 是经过放大后,明显 得到离散傅里叶变换 X(k),可以看出能两种频率成分 N〉400)四、四、主要参数主要参数1. 是一个 N=12 的有限序列。)6cos()(?nnx?2. 其中,,采样)/2sin()/2sin()(21ssfnffnfnx????Hzf21?Hzf05. 22?频率取为;Hzfs10?1)取; )(nx)1280(?? n2)取。)(nx)5120(?? n五、五、源程序源程序1.离散傅里叶变换及反变换的验证:〉 〉N=12;n=0:N-1;xn=cos(pi*n/6);k=0:N-1;Wn=exp(-j*2*pi*n'*k/N);xk=xn*Wn;figure,subplot(1,2,1),stem(n,xn)subplot(1,2,2),stem(k,abs(xk));y=fft(xn);figure,stem(k,abs(y))Pn=exp(j*2*pi*n'*k/N);xn=xk*Pn/N;figure,subplot(1,2,1),stem(n,xk)subplot(1,2,2),stem(k,abs(xn))y1=ifft(xk);figure,stem(k,abs(y1))62.频率分辨率与 DFT 参数的选择:〉 〉 f1=2;f2=2.05;fs=10;N=128;n=0:N;xn=sin(2*pi*f1*n/fs)+sin(2*pi*f2*n/fs);plot(n,xn)〉 〉y=fft(xn); plot(n,abs(y))〉 〉N=512;n=0:N;xn=sin(2*pi*f1*n/fs)+sin(2*pi*f2*n/fs);plot(n,xn) 〉 〉y=fft(xn);plot(n,abs(y))六、六、仿真结果仿真结果图 17图 2图 38图 4图 59图 6图 710图 8图 911七、七、设计总结设计总结通过本次课程设计,对 MATLAB 这一软件的许多专业领域的功能有了认识,强化了对这一软件的操作及其想要实现的功能的编程。与其不断的翻看课本,不如进行实际的演练,增加了学习的趣味性。理论联系实践,使我对信号的离散傅里叶变换、离散傅里叶反变换、频率分辨率及 DFT 参数的选择有了更深的认识,利用这一好用的软件,可以将专业课《信号与系统》里的问题简单化、形象化,是一个好的辅助工具。 关 键 词: 太原理工 大学 matlab 课程设计 报告

 天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

太原理工大学计算机课程设计报告,太原理工大学matlab课程设计报告相关推荐

  1. 江西理工大学计算机专业在哪,江西理工大学计算机科学与技术学院在哪

    技校网专门为您推荐的类似问题答案 问题1: 太原理工大学现代科技学院计算机科学与技术专业在哪个校区? 如果是现代科技学院的计算机的话,肯定是在长风校区,不会分到榆次的.这个专业我也不是很了解,反正就见 ...

  2. 北京理工大学计算机学院张教授,北京理工大学嵩天教授做客信息学院

    2020年11月8日上午,应湖南师范大学信息科学与工程学院邀请,北京理工大学计算机学院博士生导师嵩天教授在中和楼信息学院523会议室做了题为"坚持问题导向--建设新时代一流计算机基础系列课程 ...

  3. 长春理工大学计算机学院分数线,2021长春理工大学录取分数线-长春理工大学分数线-2021长春理工大学录取查询网址...

    阳光考试网门户(www.yggk.net)分享2021年长春理工大学录取分数线.2021长春理工大学录取查询网址,2021长春理工大学专业录取分数线,2021长春理工大学录取结果查询等长春理工大学招生 ...

  4. 太原科技大学计算机是一本吗,太原科技大学是几本?录取原则是什么?

    太原科技大学(Taiyuan University of Science and Technology)简称"太原科大",位于山西省省会太原市,新中国第一所重型机械本科院校,省属普 ...

  5. 北京理工大学 计算机考研真题,北京理工大学考研真题汇总

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 北京理工大学<843控制工程基础>历年考研真题汇编 北京理工大学<838工程力学基础>历年考研真题汇编 北京理工大学<813 ...

  6. 云昆明理工大学 计算机复试,2012年昆明理工大学计算机考研复试试题(回忆版)...

    2012年昆明理工大学计算机考研复试试题(年昆明理工大学计算机考研复试试题(回忆版)回忆版) 本试题由http://doc.xuehai.net网友kenden23提供 笔试C++(总共30分) 一. ...

  7. 南京理工大学计算机专业考研,2020南京理工大学计算机考研初试科目、参考书目、复试详情汇总...

    原标题:2020南京理工大学计算机考研初试科目.参考书目.复试详情汇总 本文将由新祥旭徐老师全方位的对南京理工大学计算机专业考研进行解析,主要有以下几个板块:学院介绍,专业情况介绍,2019录取情况分 ...

  8. 武汉理工大学计算机考研复试资料,武汉理工大学计算机考研复试

    武汉理工大学 计算机考研 复试 心得体会 经验 前言:理工计算机最近几年的复试题目貌似都很难找,作为过来人,本人深深高手到其不方便~~为此,本人在复试完毕后对题目做了及时的记录,希望对以后几届想考理工 ...

  9. 2017南京理工大学计算机录取分数,2018南京理工大学录取分数线预估 2017录取分数线...

    2018南京理工大学录取分数线预估 2008-2017历年分数线 高考填报志愿时,南京理工大学2018录取分数线和南京理工大学历年分数线都是同学们十分关心的问题,大学生为大家整理的南京理工大学历年录取 ...

  10. 武汉理工大学计算机学院导师联系方式,武汉理工大学计算机学院班主任(班导师)工作条例.doc...

    武汉理工大学计算机学院班主任(班导师)工作条例 武汉理工大学计算机学院班主任(班导师)工作条例 (试 行) 为深入贯彻落实<武汉理工大学班主任(班导师)队伍建设实施细则>,切实加强学院班主 ...

最新文章

  1. GitHub 骚操作,个人页还能这么玩?
  2. Linux下C/C++编译环境搭建
  3. Redis key 相关命令
  4. union all怎么用在循环里_欧式边框在PPT里怎么用?我怎么好像没见过
  5. vue中的props对象
  6. aliplayer 手机全屏控件不显示_Flutter 强大的MediaQuery控件
  7. http://www.tldp.org/LDP/abs/abs-guide.txt.gz
  8. leetcode950. 按递增顺序显示卡牌
  9. php mysql开发技术_PHP和Mysqlweb应用开发核心技术 第1部分_php
  10. 复星金服微服务_复星金服以区块链技术解决行业痛点 “中招公信链”项目正式启动...
  11. 浅谈linux性能调优之六:IO调度算法的选择
  12. 【Gym 100947E】Qwerty78 Trip(组合数取模/费马小定理)
  13. Asp.net 基础(二)
  14. 杭电 2838 牛叉的树状数组
  15. apiDoc 详解 api接口文档生成
  16. 厦门理工学院计算机毕业要求,计算机教学中心-厦门理工学院教务处.PDF
  17. java SNS网络系统,Java源码:SNS社交管理系统JEESNS v1.3
  18. Spring——自动装配
  19. zencart模板制作步骤详解
  20. mx3 android 5.1,魅蓝note3 稳定版Flyme 5.1.11.1[A]

热门文章

  1. 解决Steam首次安装更新缓慢 过慢 无反应的问题
  2. Java简易聊天室YYchat
  3. npcap和winpcap的关系
  4. 〖Python 数据库开发实战 - MySQL篇④〗- MacOS 配置 MySQL 环境变量及安装MySQL图形化工具 - MySQL Workbench
  5. C语言算法7744问题
  6. Marlin关于如何接收Gcode指令的详解
  7. Clark变换和Park变换在三相系统和单相系统中的应用
  8. 服务器网卡无法开启lldp协议,lldp支持-VMware vSphere - 思科华为论坛
  9. Svn内外网切换技巧
  10. 安卓电子书格式_(干货)mobi电子书,没有Kindle也能读?