Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
 
 
主题工具 显示模式
旧 2008-04-28, 10:51   #1
未注册
游客
 
帖子: n/a
难过 帮忙看下这个程序为什么回调有问题?

clf reset
H=axes('unit','normalized','position',[0,0,1,1],'visible','off');
set(gcf,'currentaxes',H);
str='\fontname{隶书}归一化二阶系统的阶跃响应曲线';
text(0.12,0.93,str,'fontsize',13);
h_fig=get(H,'parent');
set(h_fig,'unit','normalized','position',[0.1,0.2,0.7,0.4]);
h_axes=axes('parent',h_fig,'unit','normalized','position',...
[0.1,0.15,0.55,0.7],'xlim',[0 15],'ylim',[0 1.8],'fontsize',8);

h_text=uicontrol(h_fig,'style','text',...
'unit','normalized','position',[0.67,0.73,0.25,0.14],'horizontal',...
'left','string',...
{'输入阻尼比系数','zeta='});
z=1;t=0:0.1:15;step(1,[1 2*z 1],t);
h_edit=uicontrol(h_fig,'style','edit',...
'unit','normalized','backgroundColor','w',...
'position',[0.67,0.59,0.25,0.14],...
'horizontal','left',...
'callback',[...
'z=str2num(get(gcbo,"srting"));',...
't=0:0.1:15;',...
'for k=1:length(z);',...
'y(:,k)=step(1,[1 2*z 1],t);',...
'plot(t,y(:,k)',...
'if (length(z)>1),hold on,end;',...
'end;',...
'hold off,']);
h_menu=uimenu(gcf,'label','Color');
h_submenu1=uimenu(h_menu,'label','Blue','callback','set(gcf),"Color","blue")');
h_submenu2=uimenu(h_menu,'label','Red','callback','set(gcf),"Color","red")');
h_submenu3=uimenu(h_menu,'label','white','callback','set(gcf),"Color","white")');
h_submenu4=uimenu(h_menu,'label','yellow','callback','set(gcf),"Color","yellow")');
h_submenu5=uimenu(h_menu,'label','green','callback','set(gcf),"Color","green")');
h_push1=uicontrol(h_fig,'style','push',...
'unit','normalized','position',[0.67,0.37,0.12,0.15],...
'string','grid on','callback','grid on');
h_push2=uicontrol(h_fig,'style','push',...
'unit','normalized','position',[0.80,0.37,0.12,0.15],...
'string','grid off','callback','grid off');
0.67,0.73,0.25,0.14
h_push1=uicontrol(h_fig,'style','push',...
'unit','normalized','position',[0.67,0.15,0.12,0.15],...
'string','box on','callback','box on');
h_push2=uicontrol(h_fig,'style','push',...
'unit','normalized','position',[0.80,0.15,0.12,0.15],...
'string','box off','callback','box off');
  回复时引用此帖
 


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
为什么找不到fgoalattain函数? shtjycq MATLAB论坛 0 2008-06-16 15:41
[求助]求助高手!!用MATLAB制作动画 shingo MATLAB论坛 1 2008-05-11 08:33
[求助]如何产生原二维图像10%像素点模糊图像 xuexizhe MATLAB论坛 0 2008-04-17 11:29
【求助】关于Demos里的一个程序! firefly MATLAB论坛 0 2007-06-13 19:55


所有时间均为北京时间。现在的时间是 17:00


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.