下载此文档

GUI控制系统典型环节的演示.doc


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
控制系统典型环节演示程序
1. GUI启动
在工具栏选打开,或者在命令窗口提示符下输入guide打开。打开GUIDE后,。
GUI启动界面
2. GUI界面创立
,选取默认界面,即Blank GUI(default),。

3. 控制系统典型环节演示程序设计
1)程序功能描述
进行控制系统典型环节演示,涉及典型环节运营效果演示与代码展示。也可以在代码区输入绘制曲线语句并通过单击定制按钮绘制曲线。
2) 程序界面设计
依照程序功能规定,添加不同控件,并设立控件各自属性。
添加Axes控件,用来显示演示图形,双击调出属性编辑器进行各种属性设立,Tag属性设为“myAxes”。。

添加Panel控件用来盛放其她控件,。这里咱们盛放Edit Text控件。Tag属性设为“uipanel”,Title属性设为空。
添加Panel控件
添加Edit Text控件盛放于Panel控件中,此处作为代码区,。Tag属性设为“strCode”,String属性设为空,可以看到该控件中心“Edit Text”字样消失,及背静颜色等设立。
Edit Text控件添加
添加Static Button控件作为标记。Tag属性设为“textDemo”,String属性设为“典型环节演示”。
添加ListBox控件来从中选取4个不同典型环节选项。Tag属性设为“lstBox”,String属性设为:
添加两个Push Button控件。一种用于定制曲线绘制,顾客在代码区输入绘制曲线语句后,单击此按钮进行曲线绘制。Tag属性设为“btnDraw”,String属性设为“定制曲线”,TooltipString属性设为“在代码区中输入曲线参数,绘制任意曲线”。另一种用于关闭运营窗口,Tag属性设为“btnClose”,String属性设为“关闭”,TooltipString属性设为“关闭窗口”。
至此,界面所需控件已设立完毕,。
程序界面设计草图
如果控件排列不够整洁,可进行控件排列。在工具栏选或选Tools |Align 。如对窗口右侧4个控件按钮竖排整洁,。
界面控件布局设立
如果需要还可以添加类似于Windows窗口菜单栏选项。在编辑窗口工具栏选或选Tools
|Menu Editor,。
菜单设计编辑窗口
3)程序代码设计
依照功能需求,给按钮添加动作按钮,即给它编写一种回调函数。
(1)定制曲线按钮回调函数
选定“定制曲线”按钮后,右击鼠标,选取View Callbacks|,,依照需要为其在指向处添加语句如下。。
try
str=char(get(,'String'));
str0=[];
for ii=1:size(str,1)
str0=[str0,deblank(str(ii,:))];
end
eval(str0);
axes();
plot(x,y);
catch
errordlg('请重新检查输入数据!');
end
定制曲线回调函数位置
定制曲线回调函数
(2)典型环节列表框回调函数
按上操作添加语句如下。。
v=get(,'value');
switch v
case 1,
str1='nump=3;denp=1;';
str2='t=0::10;';
str3='[y,t,x]=step(nump,denp,t);';
set(,'String',char(str1,str2,str3));
set(,'Title','比例环节');
case 2,
str1='nump=1;deng=[ 1];';
str2=

GUI控制系统典型环节的演示 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人业精于勤
  • 文件大小1.06 MB
  • 时间2021-12-06