MATLAB-GUI创建

命令窗口输入
guide

弹出

image

可以修改路径

image

点击确定,弹出设计界面

image

点击运行按钮

image

弹出

image

这个界面就是我们最终设计好的界面 现在由于什么都没有加入 所以一片空白

可以拖动左边的组件 来创建GUI

image

image

点击运行

image

调整组件的排列,第一种是在第三部的界面直接拖动组件,第二种如下:

选中要排列的组件

点击菜单栏工具,对齐对象,到达如下界面进行设置

image

然后就会出现下面的效果

image

调整后的GUI如下所示:

image

可以双击组件 修改他们的属性

image

上面是操作matlab简单的创建了一个图形界面,生成一个GUI包括两部分,一是:.fig文件存放的是GUI界面。二是:.m文件存放的是组件相关代码,并可以在代码中进行操作,为GUI添加功能。

关闭了GUI之后 如何进行往里面添加组件呢?

打开MATLAB 在命令窗口输入guide

打开现有的GUI

image

然后就能显示出界面,继续对GUI界面进行设计,添加组件

image

选择callback

image

添加代码

handles.peaks=peaks(35); handles.membrane=membrane; [x,y] = meshgrid(-8:.5:8); r = sqrt(x.^2+y.^2) + eps; sinc = sin(r)./r; handles.sinc = sinc; handles.current_data = handles.peaks; surf(handles.current_data)

image

当我们将上述代码添加到pushbutton1_Callback()中时,当我们点击按钮1,才会画图,实验图如下图所示:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzxggp.html