在MATLAB中创建图形用户界面GUI!新手适用~

时间:2024-03-20 17:42:58

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


努力的人都在路上,希望大家加油鸭!!!