急!MATLAB的GUI界面中怎样通过edit text把值赋给变量a?

我原程序是这样的,试过不行
function length_input_Callback(hObject, eventdata, handles)
% hObject handle to length_input (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 length_input as text
% str2double(get(hObject,'String')) returns contents of length_input as a double
length=str2num(get(handles.length_input,'string'));
%变量名为length,edit text标签为length_input

只看代码是没有问题的。应该是其它方面的细节问题。例如edit text的Tag中值是否为length_input追问

呵呵,我找到问题了,这个代码要放在按钮底下而不是edit text底下

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网