欢迎来到天天文库
浏览记录
ID:9251582
大小:169.00 KB
页数:12页
时间:2018-04-25
《基于matlab的通信原理辅助实验系统设计毕设论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《通信原理》课程论文基于matlab的通信原理辅助实验系统设计论文专业:电子信息工程学号:姓名:施小飞摘要:通信原理与实际应用联系密切,又具有很强的理论性和抽象性,需要应用概率论、随机过程、信号与系统、模拟与数字电路等多门课程知识为基础。给我们的学习造成了一定的困难。为了解决该问题,使抽象的理论知识具体化、形象化,我们引入了此课题。旨在通过以MATLAB语言进行的GUI编程,搭出一个简单的、直观的、容易操作的、可视化的人机交互界面。通过鼠标点击按钮,即可完成通信原理课程中一些基本的实验。关键词:通信原理matlab实验系统1.引言:1.1课题研究的目的及
2、意义随着现代通信技术发展的日新月异,通信原理课程变得愈来愈重要。通信原理是通信工程专业、电子信息专业的一门重要的专业基础课程,它以各种通信系统的基本理论为研究对象。本文的目的是研究基于MATLAB的通信原理辅助实验系统的设计方法并对其进行实现。1.2选用MATLAB的原因由于我们要做的只是一个通信原理辅助实验系统,并非是对通信系统深入地、精确地分析研究。此外,我们还需要搭出一个人机友好的界面,综合分析一下,我们决定采用MATLAB,用.m文件编程实现图形用户界面及界面内部的通信原理的相关计算[3]。VisualBasic和VisualC++亦可进行图形用
3、户界面的编程。但此课题我们选用MATLAB,因为MATLAB语法简单,贴近人的思维方式,图形表现丰富有效,并且MATLAB提供了各种数学、科学计算的相关函数,编程简洁美观,比Basic和C语言用起来要更方便一些。另外,MATLAB还提供了与VisualBasic和VisualC++相连接的接口,可以实现两种语言的混合编程[5]。综合以上优点,所以选用MATLAB做通信原理辅助实验系统的设计。2GUI相关知识简介2.1定义及简单介绍图形用户界面(GraphicalUserInterface,简称GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户
4、介面。与早期计算机使用的命令行界面相比,图形界面对于用户来说在视觉上更易于接受。12《通信原理》课程论文如Windows是以图形界面方式操作的,因为你可以用鼠标来点击按钮来进行操作,很直观。而DOS就不具备GUI,所以他只能输入命令。DOS的这种界面叫CUI(CommandlineUserInterface)命令行模式的人机接口。通常人机交互图形化用户界面设计经常读做“goo-ee”,准确来说GUI就是屏幕产品的视觉体验和互动操作部分。GUII
5、 是一种结合计算机科学、美学、心理学、行为学,及各商业领域需求分析的人机系统工程,强调人—机—环境三者作为一个系统进行总体设计。这种面向客户的系统工程设计其目的是优化产品的性能,使操作更人性化,减轻使用者的认知负担,使其更适合用户的操作需求,直接提升产品的市场竞争力。GUI即人机交互图形化用户界面设计。纵观国际相关产业在图形化用户界面设计方面的发展现状,许多国际知名公司早已意识到GUI在产品方面产生的强大增值功能,以及带
6、动的巨大市场价值,因此在公司内部设立了相关部门专门从事GUI的研究与设计,同业间也成立了若干机构,以互相交流GUI设计理论与经验为目的。随着中国IT产业,移动通讯产业,家电产业的迅猛发展,在产品的人机交互界面设计水平发展上日显滞后,这对于提高产业综合素质,提升与国际同等业者的竞争能力等等方面无疑起了制约的作用。3图形用户界面设计3.1句柄图形句柄图形(HandleGraphics)是一种面向对象(Object-Oriented)的绘图系统中的概念。所有的图形操作都是针对图形对象而言的,图形对象是图形系统中最基本、最底层的图元。3.1.1句柄图形的结构层次
7、句柄图形是基于这样一个概念,即一幅图的每一组成部分是一个对象,每一个对象都有一系列句柄和其相关,每一个对象有按需要可以改变的属性。它提供创建计算机所必需的各种软件。它所支持的命令,可以直接创建线、文字、网格、面以及图形用户界面前面所介绍的高层图形命令(如plot、mesh等)。这些都是以句柄图形软件为基础写成的。因此,句柄图形也被称为低层图形[23]。低层命令使用起来不像高层命令那样数学概念清晰,调用格式简明易懂。但是低层命令直接操作基本绘制元素(BasicDrawingElements),可以更细致、更具个体化地表现图形,更自然、更贴切地展现应用场合的
8、物理意义。12《通信原理》课程论文每个对象都有一个“与生俱来,终生不变”的独特“
此文档下载收益归作者所有