基于matlab的用户界面设计

基于matlab的用户界面设计

ID:17954555

大小:607.76 KB

页数:19页

时间:2018-09-11

基于matlab的用户界面设计_第1页
基于matlab的用户界面设计_第2页
基于matlab的用户界面设计_第3页
基于matlab的用户界面设计_第4页
基于matlab的用户界面设计_第5页
资源描述:

《基于matlab的用户界面设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于MATLAB的图形用户界面设计摘要本文概述了利用Matlab软件提供的图形用户界面创建具有人机交互、界面友好的图形用户界面。本文采用Matlab的图形用户界面设计功能,设计出了各个实验界面。在该软件中,实现了对某虚拟信号处理实验箱的操作平台界面的设计。Matlab语言是一种广泛应用于工程计算及数值分析领域的新型高级语言,Matlab功能强大、简单易学、编程效率高,深受广大科技工作者的喜爱。特别是Matlab还具有信号分析工具箱,不需具备很强的编程能力,就可以很方便地进行信号分析、处理和设计。通过数字信号处理课程的理论知识的综合运用。从实践上初步实现对数字

2、信号的处理。关键字信号处理MATLAB图形用户界面目录1绪论11.1概述11.2本文的主要工作11.3研究意义12系统分析与方案选取22.1引言22.2系统主要目标及功能22.3模拟信号实验的软件工具选择22.4设计方案选择23系统软件平台的设计33.1引言33.2系统整体框图33.3系统设计步骤33.4模块具体设计43.5基本序列表示73.6基本信号产生83.7卷积104信号仿真演示124.1基本序列表示仿真演示124.2基本信号产生仿真演示124.3卷积模块仿真演示13结束语14致谢15参考文献161绪论1.1概述随着计算机的普及应用以及科技的发达,现代

3、社会是信息的社会,对信息的研究变得非常重要,而对信号波形的模拟可以方便研究人员研究。以前的信号模拟是用硬件,对仪器和实验室的要求较高,不便于广泛应用,而且信号处理具有内容繁多、概念抽象、设计复杂等特点,让人难以理解和掌握。硬件模拟信号波形对设备要求较高,有时候受仪器或操作不对等因素的影响将无法正确直观的看到波形,参数改变时不能立即看到波形变化。而用软件的形式对信号波形进行仿真有着界面可视性强,操作简单方便;便于数据修改,文件保存,实验效率高,实验内容丰富,结果直观易懂,便于分析;而且系统容易扩展新的实验项目。1.2本文的主要工作本文主要是针对以Matlab为

4、软件平台的信号系统实验平台的设计,用Matlab语言编程开发一个适合小型的信号系统实验平台,具体的工作主要有:1)在欢迎界面,具有进入功能模块,返回模块和退出模块。2)在功能模块中,包括参数设置区、图形显示区和数据显示区等组成单元,可以完成对指定功能的设置,显示和实现。3)设置三个功能模块,实现一定的信号和系统的设计或分析。1.3研究意义Matlab作为编程语言和可视化工具,它的界面演示框如同通用示波器,显示了信号分析与系统设计的动态仿真过程,给人以直观的感受。它可以改变信号、模块、仿真子系统等的参数,并观察信号与系统的相应变化.在实验过程中,我们对所学的书

5、本知识会有感性的认识和直观的验证,加深对“信号与系统”原理的理解。本课题能避开硬件系统的不足,而且有很多的库函数可以在实验时直接调用,避免了用硬件做实验的局限性。可以更方便的做信号系统实验,还能够锻炼一个人在面对一个具体的项目时,遇到问题,分析问题,解决问题的能力;获得独立策划、实施课题,并按照既定计划进行开发的经验,以及查找相关文献的能力。而且对系统规划有了初步的认识。为以后研发工作打下坚实的基础,积累宝贵的经验。152系统分析与方案选取2.1引言Matlab语言称为第四代编程语言,程序简洁、可读性很强而且调试十分容易,自1984年由美国MathWorks

6、公司推向市场以来,历经十几年的发展,现已成为国际公认的优秀科技应用软件,是数字信号处理方面得天独厚优势图形开发工具.用简单,可视化的仿真模拟图形给大家演示部分基本波的传输特性,以及在信道中的传输特性。使他们直观,感性地了解和掌握通信系统的概念、传输性能等。2.2系统主要目标及功能本课题开发目标是利用Matlab软件开发一套集可视化图形与动态仿真为一体的软件。表现出《信号与系统》课程中部分信号的产生、图形,卷积等,实现一定的信号和系统的设计和分析,可以直观、感性地了解和掌握信号系统的概念、基本特征等,深化对通信概念的理解。本系统主要功能包括基本序列计算、基本信

7、号产生、卷积设计等。简单基础地涵盖了《信号与系统》部分主要章节,用可视化的仿真模拟图形演示部分基本信号的传输波形和调制变换,部分交互式界面可直接输入合适的值使大家更直观、感性地了解和掌握信号系统的概念、传输性能、基本特征等,让课程的学习和实践相结合。界面上的文字说明帮助大家了解本图形的特性或功能。2.3模拟信号实验的软件工具选择我们在学习《信号与系统》和《数字信号处理》课程时,做实验的时候用的是Matlab软件来实现信号波形的模拟以及处理,可以比较直观准确的看到波形,对Matlab软件也有了初步的认识,也可以用它编写一些比较简单的程序来。在信号波形模拟的领域

8、中,我们只接触过Matlab软件,所以在编写模拟信号

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。