首页 > 解决方案 > 编辑字段必须具有使用 MATLAB GUIDE 的数学方程式警报

问题描述

我想在以下界面中显示的第一个编辑字段中添加验证: 界面

因此,如果用户输入的不是数学方程式,则必须向用户显示错误消息。我该如何进行这样的验证,我应该在编辑字段回调函数中准确地写什么来做到这一点?

function editEquation_Callback(hObject, eventdata, handles) 
% hObject  handle to editEquation (see GCBO) 
% eventdata  reserved - to be defined in a future version of MATLAB 
% handles    structure with handles and user data (see GUIDATA)

% Hints: get(hObject,'String') returns contents of editEquation as text 
% str2double(get(hObject,'String')) returns contents of editEquation as a double

if () 
    errordlg('Enter a valid mathematical equation', 'Error', 'modal');
else
    %do nothing
end

标签: matlabmathfieldeditequation

解决方案


推荐阅读