为啥用gui的设计出​来的程序一直报错说矩​阵类型不对,但我输入​的是数值呀、

b=get(handles.edit1,'String');
d= get(handles.edit4,'String');
f=get(handles.edit5,'String');
pa=get(handles.edit6,'String');
a=get(handles.edit7,'String');
c= get(handles.edit8,'String');
g= get(handles.edit9,'String');
i= get(handles.edit10,'String');
m= get(handles.edit11,'String');
h= get(handles.edit13,'String');
e=15;
n02=(h-g)*0.01;
n01=n01.*m.*i;
n0=n01/i;
错误使用 ./
矩阵维度必须一致。
出错 untitled1111>pushbutton1_Callback (line 301)
n02=(h-g)*0.01;
出错 gui_mainfcn (line 95)
feval(varargin{:});
出错 untitled1111 (line 42)
gui_mainfcn(gui_State, varargin{:});
出错
matlab.graphics.internal.figfile.FigFile/read>@(hObject,eventdata)untitled1111('pushbutton1_Callback',hObject,eventdata,guidata(hObject))
错误使用 tangce (line 2)
计算 UIControl Callback 时出错。

 採用された回答

0 投票

你h,g应该都是文本类型的数据吧,没转换成数值类型

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeMATLAB についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!