全文预览

基于MATLABGUI的自动控制原理课程仿真实验室设计(毕业设计论文doc)

上传者:你的雨天 |  格式:doc  |  页数:38 |  大小:0KB

文档介绍
。Р 在MATLAB—GUI 中的每一个项目(按钮,标签,编辑框等)都是一个图形化组件.组件可分为三类:图形化控件(按钮,编辑框,列表,滚动条等),静态元素(窗口和文本字符串),菜单和坐标系。图形化控件和静态元素由函数ui-control 创建,菜单由函数ui-menu 和 ui-contextmenu 创建,坐标系经常用于显示图形化数据,由函数axes 创建。Р2、图像窗口(Figure)。РGUI 的每一个组件都必须安排图像窗口中。以前,我们在画数据图像时,图像窗口会被自动创建。但我们还可以用函数figure 来创建空图像窗口,空图像窗口经常用于放置各种类型的组件。Р3、回应。Р最后,如果用户用鼠标单击或用键盘键入一些信息,那么程序就要有相应的动作。鼠标单击或键入信息是一个事件,如果MATLAB 程序运行相应的函数,那么MATLAB 函数肯定会有所反应。例如,如果用户单击按钮,这个事件必然导致相应的MATLAB 语句执行。这些相应的语句被称为回应。只要执行GUI 的单个图形组件,必须有一个回应。РMATLAB作为最强大的科学计算软件,提供了创建图形用户界面的功能,尤其是该软件发展到MATLAB6.5版本,图形用户界面功能得到了相当大程度的增强和改进.在该软件中,创建的图形用户界面对象通常包含以下3类:用户界面控件、下拉菜单和内容菜单。其中用户界面控件能够创建各种常见控件,如按钮、列表框、编辑框等;下拉菜单对象能够创建各种菜单和子菜单;内容菜单对象能够创建内容式菜单,如弹出式菜单等。根据这些图形对象,用户可以设计出功能强大的图形用户界面。组合运用这些图形对象的属性并编写相应的脚本式M文件就可以设计出一个功能完善的实验室系统。本课题主要涉及列表框、按钮这两种常见控件的运用,回调函数的编写中运用最多的是SWITCH语句以及一个实现与仿真模型相连接的OPEN-SYSTEM语句。

收藏

分享

举报
下载此文档