|
不知你收到我发的邮件没有,再写下哦
你把edit2,edit3,edit4下面的h2,k,h1,三条语句剪切到pushbutton2_Callback下面,if前面,并在每条语句前家上一条:
fgm1=findobj(gcf,'Tag','edit2'); 加
h2=str2num(get(fgm1,'string')); 这是你写的
fgm2=findobj(gcf,'Tag','edit3'); 加
k=str2num(get(handles.edit3,'string')); 同上
fgm3=findobj(gcf,'Tag','edit4'); 加
h1=str2num(get(handles.edit4,'string')); 同上
你没有用到h1参数。是不是做不下去了,就停了。
方法都一样,你用到那各参数就照上面写,一定要写在同一目录下。
建议你不要用GUI,用MATLAB自己编界面。因为你用GUI给别人的M文件,是运行不了的,因为别人没有画GUI的fig图。所以你做完换台机子就运行不了了。除非你把figtu 一起存进work里。这样不太方便。如果自己编的,就只要运行M文件就可显示图了。还有问题欢迎讨论。 |
|