matlab的GUI界面简洁、明了,多用于人机的交互程序的编写,下面介绍一下具体步骤握核:
1.打开matlab之后,新建一个GraphicalUserInterface(GUI)
2.选择默认的BlankGUI(Default),点击ok
3.之后进入GUI界面编辑界面,左边的侧边栏为界面的一些快捷按钮,按住鼠标左键可以拖到右侧编辑框,各个按钮一般都有自己作用
4.把按钮拖过去,图为段喊掘各种按钮示意渗贺
5.按自己的需要选择按钮并排版
6.在未放置按钮区域右键选择Editor
7.进入代码编辑界面,在按钮的对应区域加入自己的代码
8.点击上方绿色三角(或按F5)运行,调试通过
9.调试通过即可保存.m文件以及.fig文件即可
对于图像处理来说,matlab有着巨大的优势,visualc++常用来制作人机交互界面,其实matlab制作gui界面是十分简单的,只需要如下 *** 作:
1、在输入行:戚孙guide显示界面如下:
2、选择创建新的gui,然后选择创建一个空的gui,同时注意保存的路径
3、左边有许多控件:如按钮,在左边点击ok按钮,然后在右边网格区域点击一下即可(或者直接将高毕链ok按钮拉过去)。
4、push
button按钮,双击此数则按钮
,会显示属性界面,然后就可以修改此按钮的各种属性:
5、可以修改按钮的名字等信息。
6、右击按钮,可以选择view
callbacks中的callback即可进行一个函数,此函数当点击按钮的时候就会被调用,在此函数中添加命令:msgbox('你好')
7、然后点击此按钮就可以显示所想显示的内容。
首先打开MATLAB,并注意一定要更改工作目录,并且建议工作目录中不得含中文。2
在命令行窗口中输入:“guide”,打开GUIDE的创建窗口,选择"blank GUI"并点击确定。
3
这就是创建了一个软件界面了,这时点击上方绿色箭头就可以运行这个软件了,只不过界面上面还什么都没扰前烂有。
4
点击左侧的工具栏中,如图所示,分别添加静态文本缓漏、坐标轴、可编辑文本、按钮,并调整位置。
5
双击静态文本,找到string项,修改为y=a*sin(x),作为标题;依次修改可编辑文本string项为"a=",修改按钮string项为"绘图"。
6
在按钮处右键,选择查看回调-Callback.
7
如图,在pushbutton1_Callback的函数中输入:a=str2double(get(handles.edit1,'String'))x=0:0.02:6.28plot(handles.axes1,x,a*sin(x))
8
这时,回到图形界面,点击绿色箭头运行程序,在a=处输入2,点击按钮“绘图”,即可显示出所需要的图像。在悔银此简单的软件基础上进行发挥就可以写出很多复杂有用有趣的软件了。这时在命令行窗口中输入"mcc
-e ***.m"就可以生成可执行文件了,此处***是指你保存时的文件名。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)