MATLAB台大郭彦甫老师课程笔记:第六课:图形界面GUI程序设计

本文介绍了如何使用MATLAB的Guide工具创建GUI,通过Slider控制实时更新文本并实现图形绘制。重点讲解了如何在回调函数中响应滑块变化,以及如何打包成exe文件的问题和解决尝试。

GUI:Graphical user interface

GUI程式撰写 入门:

  1. 打开matlab,在command window输入guide,进入"Guide Quick Start"窗口
  2. 在“Create New GUI”下,选择“Blank GUI(Default)”,点击OK,会弹出一个untitled.fig窗口
    在这里插入图片描述
  3. 此时就可以开始在这个界面上设置自己的GUI界面了。
    在这里插入图片描述
    例:
    在这里插入图片描述插入在opening_fun 处指定位置之后,运行,发现程序在之前的界面绘出了相应图形。
    在这里插入图片描述需要按下某个按钮才画图,则把上述代码贴到对应按钮function的代码块中:
    在这里插入图片描述
    当界面中有多个axies时,需要指定画图时,在surf前面加上对应的指令:(还是在callback function里添代码)
    在这里插入图片描述
    将滑块的位置数值实时显示到上方的静态文本中:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
% 改动1:
function untitled_OpeningFcn(hObject, eventdata, handles, varargin)
a = int16(get(handles.slider1
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值