回复 4 # 321forever 的帖子
我今天白天又调试了下,发现把这个语句set(handles.Geo,'string',Geo); 删除掉就不会出现之前的那种错误了。
在我文件中的代码是
Geo=Schmitz_geo(handles.Lambda_design,handles.R_hub,handles.R_blade,handles.Zahl_blade);
set(handles.Geo,'string',Geo);
axes(handles.curve_tiefe);
plot( Geo(:,1),Geo(:,2),Geo(:,1),Geo(:,10));
axes(handles.curve_bauwinkel);
plot(Geo(:,1),Geo(:,3),Geo(:,1),Geo(:,11));
我想了下,可能是因为我的返回值是个数组,然后并不在GUI界面输出数组数值,而是将数组的数值绘成曲线输出。
不好意思,才开始接触GUI,什么都不懂,就把你给我写的代码例子直接抄到自己的程序里了!
谢谢帮助!
|