新手 gui设计中的错误
matlab吧
全部回复
仅看楼主
level 1
大海之于 楼主
rp = get(handles.edit3,'String');
     rs = get(handles.edit4,'String');
     wp2 = get(handles.edit5,'String');
     ws2 = get(handles.edit6,'String');
[cs,ds] = afd_butt(wp2,ws2,rp,rs);
这是在gui设计中pushbutton1_Callback中的代码,但一按下键,就会提示错误。。如下,,请问是怎么回事啊?急啊
??? Error using ==> mpower
Matrix must be square.
Error in ==> afd_butt at 11
N = ceil((log10((10^(Rp/10)-1)/(10^(As/10)-1)))/(2*log10(Wp/Ws)));
Error in ==> lvbo>pushbutton1_Callback at 88
[cs,ds] = afd_butt(wp2,ws2,rp,rs);
Error in ==> gui_mainfcn at 96
         feval(varargin{:});
Error in ==> lvbo at 42
     gui_mainfcn(gui_State, varargin{:});
Error in ==> guidemfile>@(hObject,eventdata)lvbo('pushbutton1_Callback',hObject,eventdata,guidata(hObject))
??? Error while evaluating uicontrol Callback
2010年12月20日 13点12分 1
level 14
你从EDIT里得到是字符串,要转换成数值的
2010年12月21日 02点12分 2
怎么转啊。?
2013年11月20日 03点11分
函数str2num()
2013年12月09日 10点12分
回复 957948238 : 函数str2num( )
2013年12月09日 10点12分
level 1
麻烦问你一下你的这个问题解决了吗
2016年09月09日 08点09分 3
1