matlab gui edit text如何读取和显示数据
我用matlab编了3个文本框,两个读取数据,另一个将这两个数据进行运算后显示,为什么现在一运行就显示错误:theselectedcellcannotbeevaluate...
我用matlab编了3个文本框,两个读取数据,另一个将这两个数据进行运算后显示,为什么现在一运行就显示错误:the selected cell cannot be evaluated because it contains an invalid statement.
三个文本框的程序如下:
(1)global w1;
w1 = str2double(get(hObject,'string'));
(2)global w2;
w2 = str2double(get(hObject,'string'));
(3)global w1;
global w2;
global w;
w = abs(w2-w1);
u = (300000000*w)/(2*w1)
set(hObject,'string',num2str(u));
这些是每个文本框callback里我自己编的程序,自动生成的没有打,求大神指教啊。 展开
三个文本框的程序如下:
(1)global w1;
w1 = str2double(get(hObject,'string'));
(2)global w2;
w2 = str2double(get(hObject,'string'));
(3)global w1;
global w2;
global w;
w = abs(w2-w1);
u = (300000000*w)/(2*w1)
set(hObject,'string',num2str(u));
这些是每个文本框callback里我自己编的程序,自动生成的没有打,求大神指教啊。 展开
2个回答
展开全部
关键是你这些代码放在哪里。比如:
function edit3_ButtonDownFcn(hObject, eventdata, handles)
% hObject handle to edit3 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
global w1;
global w2;
global w;
w = abs(w2-w1);
u = (300000000*w)/(2*w1);
set(hObject,'string',num2str(u));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询