前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >matlab GUI编程入门

matlab GUI编程入门

作者头像
全栈程序员站长
发布2022-09-05 09:48:02
3400
发布2022-09-05 09:48:02
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

转载请注明来自:黄朝辉的博客

1.前言

这里我们来实现一个加法器,功能比较简单,主要用于了解matlab中的代码是如何与控件进行交互。

2.绘制界面

在命令行窗口中输入:

代码语言:javascript
复制
>> guide
GUIDE快速入门
GUIDE快速入门

直接“确定”即可。 将需要的控件从左边托至中间的编辑窗口,如下图。

界面
界面

将按钮的“Tag”修改为“compute_pushbutton”。

TAG
TAG

3.实现控件回调函数

在“计算”按钮上,右键–》查看回调–》CallBack。 在function compute_pushbutton_Callback(hObject, eventdata, handles) 后加入以下内容:

代码语言:javascript
复制
% hObject handle to compute_pushbutton (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
a1=str2double(get(handles.edit1,'String'));
a2=str2double(get(handles.edit2,'String'));
set(handles.text4,'String',num2str(a1+a2));

注意: 这里需要 第一个编辑框的Tag为edit1, 第二个编辑框的Tag为edit2,如果你的不是,改为你的编辑框的Tag即可。 text4为你需要显示计算结果的控件的Tag。

4.运行效果

运行效果
运行效果

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/135800.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年6月4,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.前言
  • 2.绘制界面
  • 3.实现控件回调函数
  • 4.运行效果
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档