使用MATLAB App Designer制作一个带GUI的加法计算器

描述

使用MATLAB App Designer可以制作带GUI的程序,下面将通过一个简单的实例展示设计流程。

目标: 制作一个加法计算器,输入两个参数后点击计算按钮显示两个参数的和。

01启动App Designer:点击MATLAB工具栏 新建>App 或者在命令行输入appdesigner打开APP设计工具。

打开APP设计工具后,点击新建>空白App,创建文件

02绘制加法器的界面。将左侧工具栏中的按钮拖到右侧画布中。

Designer

单击修改文本。创建UI界面

Designer

接下来开始创建函数。首先创建初始化函数,这使得文本框有一个初始值。

Designer

初始化函数如下

function startupFcn(app)
  app.aEditField.Value = 0;    
  app.bEditField.Value = 1;    
  app.AnswerTextArea.Value = '1';
end

此段程序将a的值显示为0,b的值显示为1,Answer文本框显示1.

此程序希望用户点击Compute按钮后显示结果,因此现在添加这个按钮的回调

Designer

函数如下

function ComputeButtonPushed(app, event)
  a = app.aEditField.Value;
  b = app.bEditField.Value;
  app.AnswerTextArea.Value = num2str(a+b);
end

这段程序的功能是计算a和b的和,最终通过num2str函数将数值转为文本。

最终程序如下

Designer

点击工具栏中的运行按钮,程序运行效果如下:

Designer

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分