用str2double()函数的返回值判断
a_str=get(handles.edit1,'String');
a=str2double(a_str);
if(~isnan(a))
b=a*a;
set(handles.edit2,'String',num2str(b,'%.6f'));
end
用str2double()函数的返回值判断
a_str=get(handles.edit1,'String');
a=str2double(a_str);
if(~isnan(a))
b=a*a;
set(handles.edit2,'String',num2str(b,'%.6f'));
end