5.10.1 界面设计 ................................................................. 30 5.10.2 控件回调函数编写 ................................................. 30
结 论 .............................................................................................. 31 谢 辞 ................................................................................................ 32 参考文献 .......................................................................................... 33
前 言
随着科学技术的发展,对计算机软件及硬件的要求越来越高,同时各种功能的软件被开发出来。而硬件的电路规模也日益庞大,线路更加复杂、对于实现各种功能的数学建模也越来越多,手工或用平常的应用的软件根本无法计算,或计算起来比较麻烦,达不到理想的要求,这时为了提高计算效率、降低实验仿真成本,引入了MATLAB软件,MATLAB是一种集数学计算与图形显示于一体的高效率高级语言,它所具有的丰富的数学计算功能可以解决电路中的各类计算问题,其绘图功能可以将计算机结果用图形表示出来。
MATLAB不仅具有数学计算和图形显示功能,而且还为图形用户界面的设计提供了功能强大的设计向导—GUI,它可以为用户提供一个友好的交互界面,图形用户界面是由窗口、光标、按键、菜单、文字说明等对象所构成,用户可以通过鼠标或键盘选择、激活这些图形对象,触发相应控件的回调函数,使计算机执行某种动作。
本平台主要利用图形用户界面(GUI)在已知电路数学模型的前提下,开发的电路特性演示平台。在电路特性仿真平台中,对电路中所涉及的参数可以直接修改,并显示出仿真曲线。该平台界面良好、操作方便,易于理解。
第1章 MATLAB简介
1.1 MATLAB简介
1.1.1 MATLAB概述
MATLAB是一种用于科学技术的高性能语言。它将计算、可视化和程序设计集成在一个非常容易使用的环境下中,使用我们熟悉的数学符号表示问题与答案。它的应用范围非常广泛,包括数学计算,算法开发,数据采集,建模与模拟,数据分析、研究和可视化,科学和工程图形,应用程序开发,包括图形用户界面的建立等等。具有功能强大、界面友好,可二次开发等特点。在国内外,已有许多高等院校将其列为本科生、研究生和博士生必须掌握的基本技能。
MATLAB中包括了被称作工具箱(TOOLBOX)的各类应用问题的求解工具。随着MATLAB版本的不断升级,其所含的工具箱的功能也越来越丰富。MATLAB5.3以后的版本中包括了图形界面编辑GUI,改变了以前单一的“在指令窗通过文本形的指令进行各种操作”的状况。这可让用户也可以象VB、VC、VJ、DELPHI等那样进行一般的可视化的程序编辑。
1.1.2 图形界面(GUI)概述
图形用户界面(GUI),是由图形对象构建的用于人与计算机交互信息的界面。在图形用户界面上,用户可以根据GUI上的提示信息完成自己的工作,而不需要记忆大量繁琐的命令,只须通过鼠标、键盘等便捷的方式与计算机交互信息、选择及控制想要运行的程序、实时显示图形信息。如果读者想向别人提供应用程序,想进行某种技术、方法的演示,想制作一个供反复使用且操作简单的专用工具,那么图形用户界面(GUI)是最好的选择之一。
MATLAB创建的图形用户界面对象共有三大类:用户界面控件、下拉菜单和内容菜单。用户界面控件包含各种常见的控件,如按钮、列表框等;下拉菜单对象主要是各种菜单和子菜单;内容菜单对象主要是内容式菜单,
如弹出式菜单等。运用这些图形对象,用户可以设计出功能强大的图形用户界面。
第2章 电路数学模型的建立
电路特性演示平台中涉及到的数学计算需要建立数学模型,本平台中九个电路的特性,其数学模型分别如下:
2.1 RC积分和微分电路
平台1为积分和微分电路,其电路如图2-1和图2-2所示。对此可建立传递函数模型。
图2-1 积分电路 图2-2 微分电路
图2-1传递函数为:H(S)=
Uo(S)1? Ui(S)?s?1Uo(S)?s? Ui(S)?s?1图2-2传递函数为:H(S)=
2.2 谐振电路的频率特性
平台2为谐振电路特性,其电路图如2-3所示。
图2-3 谐振电路
其频率响应函数为
4
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于MATLAB电路特性演示平台的设计本科毕业设计论文(3)在线全文阅读。
相关推荐: