基于MATLABGUI信号与系统虚拟实验平台使用.docVIP

基于MATLABGUI信号与系统虚拟实验平台使用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录 第一章 绪 论 1 1.1 概 述 1 1.2 研究意义 1 1.3 本文的主要工作 2 第二章MATLAB/GUI简介 3 2.1 MATLAB概述 3 2.2 图形用户界面GUI 3 第三章 虚拟实验平台设计 5 3.1系统方案设计 5 3.2 系统主界面设计 6 3.3 简单函数性质模块 7 3.3.1 简单函数性质模块主界面 7 3.3.2简单函数性质仿真界面 8 3.3.3 简单函数波形程序 9 3.3.4 信号运算程序代码 10 3.4 信号抽样模块 11 3.5 信号频谱分析模块 13 3.6 LTI系统时域分析模块 15 3.6.1 连续时间LTI系统 16 3.6.2 离散时间LTI系统 17 3.7 滤波器设计模块 18 3.8 生成可执行文件 22 3.9 小结 22 第四章 虚拟实验平台的使用 23 4.1 简述 23 4.2 主界面 23 4.3 简单函数性质 24 4.3 信号抽样 26 4.4 信号频谱分析 27 4.5 LTI系统时域分析 28 4.6 滤波器设计 29 第五章 小 结 31 5.1 系统设计成果 31 5.2 系统设计不足 31 参考文献 32 致 谢 33 第一章 绪 论 1.1 概 述 通信在现今生活中已是普遍存在,在经济发展,政治军事活动,个人生活中的应用已是相当普遍,是社会发展不可缺少的工具,自1844年莫而斯在华盛顿和巴尔的摩之间发送世界第一份电报以来,通信已经经历了150多年,发展到目前数字通信趋于替代模拟通信的趋势。《信号与系统》课程,是高等理工科类院校通信与电子信息工程等专业中一门十分重要的基础理论课,也是电子信息工程专业许多后续课程的重要理论基础。以前的信号模拟是通过硬件,对仪器和实验室的要求较高,不便于广泛应用,而且信号处理具有内容繁多、概念抽象、设计复杂等特点, 学生在学习时常常会感到枯燥, 难以理解和掌握。 本虚拟实验系统具有可视化的特点,操作方便、直观。通过GUI界面,学生可以进入教师指定的实验项目,进入相应的环境,设置和调整仿真参数,进行仿真试验;或者任意进入感兴趣的实验项目,打开参考资料及问题解答,进行自学。同时,仿真实验平台还提供了对应实验项目的仿真实例,学生可以通过仿真实验结果进行比较分析,自觉发现实验中存在的问题,锻炼独立思考问题、分析问题的能力。 1.2 研究意义 MATLAB作为编程语言和可视化工具 , 用MATLAB开发的实验为学生提供了“信号分析”、“信号抽样”、“系统仿真”、“系统特性”及“滤波器设计”等实验模块 。 它的界面演示框如同通用示波器 , 显示了信号分析与系统设计的动态仿真过程 , 给人以直观的感受。在教学中它能为同学们提供了大量的实例, 同时它也为同学们留下了深刻的印象,在实验中同学们可以改变信号、模块、仿真子系统等的参数 , 并观察信号与系统的相应变化。 在实验过程中 , 同学们对所学的书本知识会有感性的认识和直观的验证 , 加深对“信号与系统”原理的理解。 本课题能避开硬件系统的不足,巧妙的运用软件来仿真硬件才能实现的实验结果,大大降低了实验设备要求,节约了人力和财力,而且有很多的库函数可以在实验时直接调用,避免了用硬件做实验的局限性。可以更方便的做信号系统实验,为教学和研究提供了方便。还能够锻炼一个人在面对一个具体的项目时,遇到问题,分析问题,解决问题的能力;获得独立策划、实施课题,并按照既定计划进行开发的经验,以及查找相关文献的能力。通过自己的努力使得对于M有一个全面的、深刻的认识为以后研发工作打下坚实的基础,积累宝贵的经验。本文主要是针对以为平台的,用语言编程开发一个适合小型。具体的工作主要有: 第二章MATLAB/GUI简介 2.1 MATLAB概述 MATLAB取名源于Matrix Laboratory,意在于以矩阵方式处理数据,是国际上公认的优秀、可靠的科学计算和仿真标准软件。许多最具影响力的学术刊物上都可以看到MATLAB的广泛应用。MATLAB将数值计算和可视化环境集于一体,并提供很多函数,功能强大且直观简便,因而应用范围非常广泛。研究设计单位和工业部门同样公认MATLAB 的重要价值。例如美国 National Instruments 公司的信号测量与分析软件LabVIEW、Cadence 公司的信号和通信分析设计软件SPW 以及TI公司的DSP等都和MATLAB 有良好的接口。 一般认为MATLAB 的典型应用包括:(1)数值计算与分析;(2)符号运算;(3)建模与仿真;(4)数据可视化;(5)图形处理及可视化;(6)基于图形用户界面的应用程序开发。 MATLAB由主包和数十个可选的工具箱组成。主包带有功能丰富和完备

文档评论(0)

mx597651661 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档