matlab GUI编程及转换为独立运行的exe文件

本文详细介绍了如何使用Matlab进行GUI界面设计,包括界面设计、控件使用、图像显示、界面跳转、图像旋转等功能实现,并探讨了如何将GUI程序转化为独立的exe文件供他人使用。
摘要由CSDN通过智能技术生成

入门视频: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

5、如何实现两个gui界面的跳转

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值