a = get(handles.edit1,'String'); b = get(handles.edit12,'String'); 上面这行代码把用户输入的数据存入到变量a,变量b中; % a,b是字符型变量,在计算两者相加之前需把他们转换为数字型 total = str2num(a) + str2num(b); 这段代码实现两数相加 c = num2str(total); set(handles.text1,'String',c); guidata(hObject, handles); 以上两行代码分别用来更新计算结果文本框和图形对象句柄,一般Callback回调函数都以guidata(hObject, handles)