[工学]计算机仿真技术9.ppt

  1. 1、本文档共128页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]计算机仿真技术9

第9章 Simulink命令行仿真技术 9.1 使用命令行方式建立系统模型 9.2 回顾与复习:Simulink与MATLAB的接口 9.3 使用命令行方式进行动态系统仿真 9.4 使用MATLAB脚本分析动态系统 9.5 其 它 内 容 9.1 使用命令行方式建立系统模型 除了使用Simulink的图形建模方式建立动态系统模型之外,用户也可以使用命令行方式进行系统建模,然后再进行动态系统的仿真与分析。在进一步介绍使用命令行进行动态系统的仿真技术之前,首先简单介绍一下使用命令行的方式建立系统模型的相关知识。Simulink中建立系统模型的命令如表9.1所示。 使用上面的命令便可以生成和编辑动态系统的Simulink模型,由于使用命令行方式建立的Simulink系统模型与使用图形建模方式建立的系统模型没有什么大的分别,因此这里仅简单介绍各个命令的使用,而不再给出使用这些命令所建立的系统模型框图。 1. new_system 1) 使用语法 new_system(sys) 2) 功能描述 使用给定的名称建立一个新的Simulink系统模型。如果sys为一个路径,则新建立的系统为在此路径中指定的系统模型下的一个子系统。注意,new_system命令并不打开系统模型窗口。 3) 举例 new_system(mysys)% 建立名为mysys的系统模型 new_system(vdp/mysys)% 建立系统模型vdp下的子系统mysys 2. open_system 1) 使用语法 open_system(sys) open_system(blk) open_system(blk, force) 2) 功能描述 打开一个已存在的Simulink系统模型。 open_system(sys):打开名为sys的系统模型窗口或子系统模型窗口。注意,这里sys使用的是MATLAB中标准路径名(绝对路径名或相对于已经打开的系统模型的相对路径名)。 open_system(blk):打开与指定模块blk相关的对话框。open_system(blk, force):打开封装后的子系统,这里blk为封装子系统模块的路径名。这个命令与图形建模方式中的Look under mask菜单功能一致。 3) 举例 open_system(controller) % 打开名为controller的系统模型 open_system(controller/Gain) % 打开controller模型下的增益模块Gain的对话框 3. save_system 1) 使用语法 save_system save_system(sys) save_system(sys, newname) 2) 功能描述 保存一个Simulink系统模型。 save_system:使用当前名称保存当前顶层的系统模型。 save_system(sys):保存已经打开的系统模型,与save_system功能类似。 save_system(sys, newname):使用新的名称newname保存当前已经打开的系统模型。 3) 举例 save_system % 保存当前的系统模型 save_system(vdp) % 保存系统模型vdp save_system(vdp, myvdp)% 保存系统模型vdp,模型文件名为myvdp 4. close_system, bdclose 1) 使用语法 close_system close_system(sys) close_system(sys, saveflag) close_system(sys, newname) close_system(blk) bdclose;bdclose(sys);bdclose(all) 2) 功能描述 关闭一个Simulink系统模型。 close_system:关闭当前系统或子系统模型窗口。如果顶层系统模型被改变,系统会提示是否保存系统模型。 close_system(sys) :关闭指定的系统或子系统模型窗口。 close_system(sys, saveflag):关闭指定的顶层系统模型窗口并且从内存中清除。saveflag为0表示不保存系统模型,为1表示使用当前名称保存系统模型。 3) 举例 close_system % 关闭当前系统 close_system(engi

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档