MATLAB制作GUI(1)

您所在的位置:网站首页 用gui制作计算器 MATLAB制作GUI(1)

MATLAB制作GUI(1)

2023-10-13 08:28| 来源: 网络整理| 查看: 265

处于兴趣自己开始学习MATLAB制作GUI,希望在以后的科研生活中用到这项技术。下面,我将介绍自己学习制作的第一个GUI——计算器。

首先在MATLAB命令行窗口中运行guide命令,会出现GUI新建窗口:

选择第一个Blank GUI选项,进入GUI编辑界面:

 其中红框框选的就是常用的一些操作,如:添加静态文本、动态文本、按钮等操作。

之后开始制作计算机,在GUI编辑器上添加三个可编辑文本、两个静态文本和两个按钮

 双击添加的Tag,我们可以看到相应Tag的信息:

其中要注意Tag的名称,图例为edit1,表示该Tag为可编辑文本。我们可以修改Tag的相关设置,如背景,内容,字体等。

现在计算器的样子出来了,但是不能使用,现在我们要修改程序内容,实现计算器的功能。

计算器的大体思路是:点击运行按钮时,获取两个可编辑文本上的内容,将其相加,显示在第三个可编辑文本上。

因此,我们要对按钮的callback进行修改,右键点击按钮选择“查看回调”,选择“callback"选项,来到按钮的callback函数处:

在该函数下添加如下函数:

便可实现计算器的功能。其中前两行函数是通过get函数获取可编辑文本中的内容,获取得到的data1和data2是元胞数据,因此我们将其转换为数字格式,求得两个数之后,最后用set函数赋值到第三个可编辑文本当中。(我做的时候还添加了一个关闭按钮,在其callback处添加close即可实现关闭GUI的功能)

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3