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