电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

图形界面设计VIP专享VIP免费

图形界面设计_第1页
图形界面设计_第2页
图形界面设计_第3页
6 图形界面设计 所谓图形用户界面GUI,简单地说,是指包括了各种图形控制对象,如图形窗口,菜单,对话框以及文本框等内容的界面。利用这些用户界面,用户可以和计算机之间进行信息交流。用户可以通过某种方式来选择或者激活这些图形对象,运行一些特性的M文件,利用MATLAB提供的图形用户界面设计向导,用户可以非常方便快捷地设计一个图形用户界面,就好像在 windows的画图工具中进行绘图一样。利用该向导,极大地方便了用户,让用户能够在很短的时间内完成一个非常复杂的图形界面外观设计。一旦用户完成了该图形界面的外观设计,确定了所有按钮以及图形的位置,那么就可以利用 MATLAB的回调程序编辑器来编写MATLAB的源程序代码,从而可使该图形界面能够完成特定的任务[12]。 MATLAB7.5提供了非常强大的编写图形用户界面的功能,它为图形界面的设计提供了新方法。比如提供了更完善的标准联机帮助系统的设计方法以及提供的标准对话框可以直接调用。该版本改进用户图形界面开发程序 Guide,使得该软件完全是可视的,在风格上与Microcoft Windows 的作图软件窗口极其相似。可以非常快捷、非常方便的设计出友好的界面。这是FORTRAN语言和C语言所不能比拟的(虽然C语言(c++builder)也能设计出友好的界面,但仍较MATLAB复杂得多)。本文就是利用MATLAB7.5设计出图形用户界面,通过函数的调用来实现该软件的功能。 6 .1 步骤 (1)点击桌面上的MATLAB7.5图标打开MATLAB,点击工具栏内的GUI图标就可进入到GUI的开发环境下。 (2)把一个Axes控件、九个Edit Text控件和十一个Static Text、四个Push Button控件拖到控件布局编辑区并布局好。 (3)按照设计需要依次选中各控件,单击属性查看器按钮打开其属性列表。在String、Call back、Tag属性栏中依次输入所需要的字符串。 (4)根据需要为回调函数编写M文件(即为本次设计的主程序和子程序)。 (5)点击GUI工具栏中的“保存”按钮保存设计的GUI,单击工具栏M-file按钮,我们可以看到M-file文件生成。再单击激活窗口按钮▲,就可以运行我们编写的程序了。这时桌面上就会弹出如图6-1所示的界面。 图6-1 PID控制器参数优化界面 说明: 二维坐标图用于显示所寻优的系统在寻优前后动态性能的对比。 输入数据框1中,t为系统周期,numdk为G(s)函数的分子项,denda为G(s)函数分母项的第一个乘式项,dendb为G(s)函数分母项的第二个乘式项。 保存按钮,用于把输入框输入的数据以字符形...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部