MATLAb第7章 SIMULINK仿真环境与基于模型的设计.ppt

MATLAb第7章 SIMULINK仿真环境与基于模型的设计.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
7.2.1 Simulink模块参数与属性设置 1、功能模块参数设置 参数设置对话框由功能模块说明部分(上部)和参数设置部分(下部)组成。功能模块说明部分用于说明该功能模块使用方法和功能;参数设置部分用于设置该功能模块的参数。 7.2.1 Simulink模块参数与属性设置 1、功能模块参数设置 4)这种方式不打开参数设置对话框,直接对模块参数进行设置。先选择要设置的模块,再在命令行窗口输入get(gcbh)获取该模块的句柄,然后使用set_param(OBJ,PARAMETER1,VALUE1,...)命令设置参数,其中OBJ为模块的路径名。如:设置Constant模块的值为8。 get(gcbh) %获取当前仿真模块的句柄 Path: a1 %模型文件名a1.slx Name: Constant %模块名 Tag: Description: Type: block Parent: a1 …… set_param(a1/Constant,value,8,...) 7.2.1 Simulink模块参数与属性设置 2、功能模块属性设置 Simulink中的每个模块都有一个内容相同的属性(Properties)设置对话框,可以通过以下两种方式打开属性设置对话框: 1)在模块上单击鼠标右键,并在弹出的快捷菜单中选择“Properties”。 2)先选择要设置的模块,再在模型编辑窗口中选择“Diagram”→“Properties”。 7.2.1 Simulink模块参数与属性设置 2、功能模块属性设置 说明:属性设置对话框包括3个选项卡: 1)General选项卡 ? Description:用于对该模块在模型中的用法进行注释。 ? Priority:规定该模块在模型中相对于其它模块执行的优先顺序。优先级的数值必须是整数。如果用户不输入数值,系统自动选取合适的优先级。数值越小(可以是负整数),优先级越高。一般不需要设置。 ? Tag:用户为模块添加的文本格式的标记。 7.2.1 Simulink模块参数与属性设置 2、功能模块属性设置 2)Block Annotation选项卡 Block Annotation选项卡用于指定在模块的图标下显示模块的哪个参数及其值、以什么格式显示。属性格式字符串由任意的文本字符串加嵌入式参数名组成。首先设置General选项卡的Priority为4,Tag为常数,然后在Block Annotation选项卡的Enter text and tokens for annotation文本框中输入Priority=%priority\n Tag=%tag,最后单击Apply按钮,模块图标变化如下。 如果参数的值不是字符串或数字,相应位置会显示N/S(not supported)。如果参数名无效,该位置将显示“???”。 7.2.1 Simulink模块参数与属性设置 2、功能模块属性设置 3)Callbacks选项卡 Callbacks选项卡用于创建或编辑该模块的回调函数,如果左侧回调函数列表中某一回调函数后缀有“*”,表示该函数已保存了回调代码。 7.2.2 Simulink模块的基本操作 1、Simulink库中的子模块库 Simulink的模块库提供了大量模块。这里仅针对Simulink库,单击模块库浏览器中Simulink前面的三角符号,将看到Simulink库中包含的子模块库,单击所需要的子模块库,在右边的窗格中将看到相应的基本模块,选择所需的基本模块,用鼠标将其拖到模型编辑窗口。 同样,在模块库浏览器左侧的Simulink栏上单击鼠标右键,在弹出的快捷菜单中选择“Open Simulink Library”命令,将打开Simulink基本模块库窗口。单击其中的子模块库图标,打开子模块库,选择所需的基本模块操作即可。 7.2.2 Simulink模块的基本操作 1、Simulink库中的子模块库 7.2.2 Simulink模块的基本操作 2、Simulink模块间的连线处理 Simulink模型的构建是通过用线将各种功能模块连接而成。用鼠标可以在功能模块的输入端与输出端之间直接连线。所画的线可以改变粗细、设定标签,也可以把线折弯、分支。

文档评论(0)

187****7759 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档