入门视频:https://www.bilibili.com/video/av20999810?from=search&seid=13641596054754955985
1、打开matlab 的gui设计界面
在matlab控制窗口输入guide,会出现guide窗口,根据需要选择gui模板,可以选择blank gui建立自己的界面。
2、设计自己的gui界面
构思自己的界面,并进行绘制,可根据自己的功能对控件进行拖拽排版。
控件属性修改:
将控件拖至面板后,双击会弹出控件属性检查器,可根据需要进行修改
此处不懂的可以找视频看一下
3、保存界面
点击界面上的运行按钮,可对界面进行保存(界面保存后,会生产.m(matlab程序)和.fig(图形界面)文件),并预览界面
保存后生成的两个文件:
4、修改程序,实现功能
以显示图片为例:
在gui界面拖入一个axes窗口
然后在系统的启动函数中可加入图片显示,相当于界面吧,即不通过按钮控制,直接显示。
im2=imread('2.png'); %读入图片
axes(handles.axes2); %绑定显示窗口(axes的名称为控件双击后的tag的名称)
imshow(im2); %显示图片
colormap(handles.axes2,jet);
该方法即可将图片加载在坐标轴
坐标轴如果不需要可以隐藏:
推荐博客:https://blog.csdn.net/shitao99/article/details/85882320