一篇文章教会你,在MATLAB中创建图形用户界面GUI

一篇文章对MATLAB中GUIDE的GUI界面设计步骤,用实际案例,进行了详细的讲解。如果你或者你身边有对GUI界面设计感兴趣但还一头雾水的小伙伴们们,你大可将这篇文章分享给他,包教包会,为你的MATLAB编程之旅铺平道路。

一 基础知识简介

GUI (Graphical User Interface)是图形用户接口,采用图形方式显示的计算机操作用户界面,可以通过GUI更好地进行人机交互操作。

GUIDE(Graphical User Interface Development Environment)是MATLAB的图形用户接口开发环境,它提供了一系列工具用于建立GUI对象,这些工具极大简化了设计和建立GUI的过程。

二 创建GUI

下面详细介绍下在MATLAB中,使用GUIDE创建GUI的方法。
1.在命令行窗口输入guide,回车;
一篇文章教会你,在MATLAB中创建图形用户界面GUI_第1张图片
2.弹出GUIDE快速入门窗口,选择新建GUI(同理,如果要修改已经做好的GUI界面,选择打开现有的),将保存路径前面的勾打上,然后点击浏览,选择想要保存的路径;一篇文章教会你,在MATLAB中创建图形用户界面GUI_第2张图片
一篇文章教会你,在MATLAB中创建图形用户界面GUI_第3张图片
3.点击确定,会弹出新建好的GUI编辑界面以及GUI相对应的M文件;
一篇文章教会你,在MATLAB中创建图形用户界面GUI_第4张图片
4.点击gui_01.fig界面上的运行,然后在弹出的GUIDE窗口中,选择更改文件夹;
一篇文章教会你,在MATLAB中创建图形用户界面GUI_第5张图片
此时左侧的当前文件夹显示保存路径下的文件夹内容;
一篇文章教会你,在MATLAB中创建图形用户界面GUI_第6张图片
5.在新建的编辑界面gui_01.fig中,将左侧工具栏中的"按钮","坐标区"拖到右侧的布局区,并将两者的大小,位置作适当调整;
一篇文章教会你,在MATLAB中创建图形用户界面GUI_第7张图片
6.双击布局区的“按钮”,弹出用于编辑以及更改“按钮”属性的检查器;如图所示,分别可以对按钮的背景色、字体大小、字体颜色以及按钮名称String进行编辑;
一篇文章教会你,在MATLAB中创建图形用户界面GUI_第8张图片
7.同理,双击布局区的“坐标区”可以进行对其属性编辑以及修改;需要特别说明的是,每个“按钮”和“坐标区”都有一个自己的标识符即tag值,“按钮”可以由tag值来与“坐标区”建立关联;这里我们将此坐标区的tag值设置为show;
一篇文章教会你,在MATLAB中创建图形用户界面GUI_第9张图片
8.下面将对GUI进行m文件的编辑,以及对“按钮”与“坐标区”之间建立关联。右击按钮,选择查看回调,选择callback;
一篇文章教会你,在MATLAB中创建图形用户界面GUI_第10张图片
9.进入m文件的编辑界面,找到“按钮”的callback函数,对其进行如下编辑;
一篇文章教会你,在MATLAB中创建图形用户界面GUI_第11张图片
10.在GUI编辑界面gui_01.fig中,点击运行,即可执行新建的GUI界面。点击“打开图像”,便会弹出选择窗口,对待打开的图像进行选择,点击打开;
一篇文章教会你,在MATLAB中创建图形用户界面GUI_第12张图片
一篇文章教会你,在MATLAB中创建图形用户界面GUI_第13张图片
则会将选中的图像,显示在了建立好的“坐标区”中。
一篇文章教会你,在MATLAB中创建图形用户界面GUI_第14张图片


欢迎扫描下方二维码,关注我的微信公众号
一篇文章教会你,在MATLAB中创建图形用户界面GUI_第15张图片

回复:GUI教学,获取 GUI的视频教学资料 !!!

一篇文章教会你,在MATLAB中如何创建图形用户界面GUI

你可能感兴趣的:(创建GUI界面,MATLAB,GUIDE,图形用户界面)