GUI指导教程系列(1):GUI入门基本操作为什么在Matlab中要使用GUI呢
其实GUI就是Matlab中的VisualBasic,是面向对象的编程,可以使Matlab程序的终端用户,即使不懂的Matlab也可以轻易操作该程序
如果没有图形用户界面(GUI)我们只能从命令行(CommandWindow)中调用相关程序,这相对比较繁琐,并且不是所有用户都有这个能力
就好比计算机的DOS系统,在有windows的情况下,您会选择DOS吗
当然也不排除骨灰级的人物
在本节教程我们主要针对没有GUI创建和使用经历的网友,但是必要的MATLAB基础知识是需要的
在教程中我们将创建一个简单的GUI程序,它执行两个数的加法运行,然后显示其运算结果
什么Matlab还没有安装
那请您先看下论坛的【MATLAB下载安装】版块(最新版本2009b,4
75GB),里面有您在Matlab下载安装过程中需要的一些资料,下面开始我们的教程
一、打开和创建GUI界面1、首先打开Matlab,在CommandWindow中输入guide回车
当然也可以通过工具栏的GUIDE按钮直接打开
12、此时打开GUI编辑器GUIDE(GUIDeveloper的缩写)2
1界面上有两个标签也“CreatNewGUI”和“OpenExistingGUI”
如果创建新的GUI此时我们选择第一个标签页,但如果打开其它已经存在的GUI就点击第二个标签吧
2这里我们选择第一个标签下的“BlankGUI”(空白GUI),下面还有几个系统GUI模板,你可以根据需要选择其它的模板
3点击“OK”我们正式进入GUIDE界面,呵呵,是不是感觉似曾相识
23、添加你需要的控件到figure中,在添加控件之前,您最好对您的GUI界面布局已经有一定的构思了,否则盲目性太大了,不利于您的编程
下面是我们构思的布局
二、添加控件和设