【MATLAB】在MATLAB中利用GUI编写加法计算器,要求:通过两个编辑文本框实现两个数字的输入,点击“开始计算”按钮进行计算,并在用于结果显示的静态文本框中实现两输入数字的和的显示

 1)打开Matlab,点击工具栏上的【File】–》New–》GUI,命名为:addnum.fig 
2)在addnum.fig面板里,拖曳3个静态文本TXT控件(不做任何修改)、3个编辑框EDIT控件、1个按钮,3个EDIT控件的String属性值0,分别设置编辑框、按钮的String属性和Tag属性。如表(1)所示: 

  String Tag
编辑框a 0 edit_a
编辑框b 0 edit_b
编辑框a+b 0 edit_sum
按钮求和 求和 addNum

【MATLAB】在MATLAB中利用GUI编写加法计算器,要求:通过两个编辑文本框实现两个数字的输入,点击“开始计算”按钮进行计算,并在用于结果显示的静态文本框中实现两输入数字的和的显示_第1张图片

 

3)编写4个按钮的Callback代码 
  %%addnum.m 

%%相加
function addNum_Callback(hObject, eventdata, handles)

a = str2num(get(handles.edit_a,'String'));
b = str2num(get(handles.edit_b,'String'));
c = a+b;
str = num2str(c);

set(handles.edit_sum,'String',str);

 4)在MatLab的命令行窗口,输入:addnum,弹出Untitled对话框,输入相应的数字,就可以进行加法运算。注意不要点击.fig文件,该文件只是资源文件,真正执行命令的文件是.m文件(脚本文件或函数文件)。

【MATLAB】在MATLAB中利用GUI编写加法计算器,要求:通过两个编辑文本框实现两个数字的输入,点击“开始计算”按钮进行计算,并在用于结果显示的静态文本框中实现两输入数字的和的显示_第2张图片

你可能感兴趣的:(MATLAB)