1、guidata(hObject, handles)
更新保存在handles中的变量:
handles.a = a; % 保存变量
guidata(hObject, handles) %更新变量
提取变量:
a1 = handles.a
2、isfield(handles,‘fieldname’)
检查某个域是否存在于handles中:
if ~isfield(handles,'shape')
dlg_output_string = '没有找到shape 对应的数据';
errordlg('dlg_output_string','dlg_title');
return
end