控制系统仿真第章-.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * 5. 用曲面图命令surf表现函数 并用火柴杆命令stem3表示网格线上的函数值。 x=-5:0.1:5; [x,y]=meshgrid(x); z=x.*x+y.*y; surf(x,y,z); xlabel(x-axis),ylabel(y-axis),zlabel(z-axis); title(‘surf); x=-5:0.5:5; [x,y]=meshgrid(x); z=x.*x+y.*y; stem3(x,y,z); xlabel(x-axis),ylabel(y-axis),zlabel(z-axis); title(stem3); * x=input(x=); [x,y]=meshgrid(xgrid,ygrid) z=x.^x+y.^y surf(x,y,z) * * x=-5:0.1:5; y=1:0.1:5; [X,Y]=meshgrid(x,y); Z=(X.^2)+(Y.^2); surf(X,Y,Z) Shading flat * * 6. 绘制颜色为蓝色,数据点用五角星标识的函数 在(0,5)上的虚线图。 * x=0:0.1:5; y1=x.*exp(sin(x)); line(x,y1,LineStyle,none,marker,p,color,b);   3)Documentation标签页   此页主要用来针对完成的功能模块来编写相应的说明文字和help。   (1)在Blockdescription中输入的文字,会出现在参数窗口的说明部分。   (2)在Blockhelp中输入的文字则会显示在单击参数窗口中的help按钮后浏览器所加载的HTML文件中。   (3)Masktype:在此处输入的文字作为封装模块的标注性说明,在模型窗口下,将鼠标指向模块,则会显示该文字。当然必须先在View菜单中选择BlockDataTips——ShowBlockDataTips。   9.Simulink的运行   构建好一个系统的模型之后,接下来的事情就是运行模型,得出仿真结果。运行一个仿真的完整过程分成三个步骤:设置仿真参数,启动仿真和仿真结果分析。设置仿真参数和选择解法器,选择Simulation菜单下的Parameters命令,就会弹出一个仿真参数对话框,它主要用三个页面来管理仿真的参数。   1)Solver页   此页可以进行的设置有:选择仿真开始和结束的时间;选择解法器,并设定它的参数;选择输出项。   (1)仿真时间:注意这里的时间概念与真实的时间并不一样,只是计算机仿真中对时间的一种表示,比如10秒的仿真时间,如果采样步长定为0.1,则需要执行100步,若把步长减小,则采样点数增加,那么实际的执行时间就会增加。一般仿真开始时间设为0,而结束时间视不同的因素而选择。总的来说,执行一次仿真要耗费的时间依赖于很多因素,包括模型的复杂程度、解法器及其步长的选择、计算机时钟的速度等等。   (2)仿真步长模式:用户在Type后面的第一个下拉选项框中指定仿真的步长选取方式,可供选择的有Variablestep(变步长)和Fixedstep(固定步长)方式。变步长模式可以在仿真的过程中改变步长,提供误差控制和过零检测。固定步长模式在仿真过程中提供固定的步长,不提供误差控制和过零检测。用户还可以在第二个下拉选项框中选择对应模式下仿真所采用的算法。   变步长模式解法器有:ode45,ode23,ode113,ode15s,ode23s,ode23t,ode23tb和discrete。固定步长模式解法器有:ode5,ode4,ode3,ode2,ode1和discrete。   (3)步长参数:对于变步长模式,用户可以设置最大的和推荐的初始步长参数,缺省情况下,步长自动确定,它由值auto表示。   (4)仿真精度的定义(对于变步长模式):   Relativetolerance(相对误差):它是指误差相对于状态的值,是一个百分比,缺省值为1e-3,表示状态的计算值要精确到0.1%。     Absolutetolerance(绝对误差):表示误差值的门限,或者是说在状态值为零的情况下,可以接受的误差。如果它被设成了auto,那么Simulink为每一个状态的设置的初始绝对误差为1e-6。   (5)Mode(固定步长模式选择)。   (6)输出选项:   Refineoutput:这个选项可以理解成精细输出,其意义是在仿真输出太稀松时,Simulink会产生额外的精细输出,这一点就像插值处理一样。用户可以在refinefactor设置仿真时间步间插入输出点数。产生更光滑的输出曲线,改变精细因子比减小仿真步长更有效。精细输出只能在变步长模式中才

文档评论(0)

开心就好 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档