unit7 matlab的.ppt

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

第7章 Simulink仿真环境 ;第7章 Simulink仿真环境 ;7.1 演示一个Simulink的简单程序;7.2 Simulink文件操作和模型窗口 7.2.1 Simulink的文件操作;7.2.2 Simulink的模型窗口;7.3 模型的创建;7.3.1 模块的操作;7.3.2 信号线的操作;7.3.3 模型添加文本注释;7.4 Simulink的基本模块;7.4.1基本模块 ;2. 接收模块库(Sinks) 接收模块是用来接收模块信号的。 主要有:Scope、Display、XY Graph、To File、To Workspace、Stop Simulation、Out。 3. 连续系统模块库(Continuous) 连续系统模块是构成连续系统的环节 。 主要有:Integrator、Derivative、State-Space、Transfer Fcn、Zero-Pole、Transport Delay。 3. 离散系统模块库(Discrete) 离散系统模块是构成离散系统的环节 。 主要有:Discrete Transfer Fcn, Discrete Zeor-Pole, Discrete State-Space, Discrete Filter, Unit Delay等。 ;7.4.2常用模块的参数和属性设置;例:From Workspace和From File模块举例 t=0:0.1:20; t=t; y=sin(t); t1=0:0.1:20;x=2*cos(t1); x1=[t1; x]; save ex703 x1; ;(6) 示波器(Scope) ;示波器的参数设置: 示波器的Y坐标设置 示波器的参数设置 ;例:模块参数的设置与修改;2. 模块属性设置 每个模块的属性对话框的内容都相同。 ;7.5复杂系统的仿真与分析 7.5.1仿真的设置;1. Solver页的参数设置 (1) 仿真的起始和结束时间 (2) 仿真步长 “Variable-step”(变步长)表示仿真步长是变化的,“Fixed-step”(定步长)表示固定步长。 (3) 仿真解法 (4) 输出模式 ;2. Workspace I/O(工作空间输入输出)页的设置 ;7.5.2连续系统仿真;7.5.2连续系统仿真;7.5.2连续系统仿真;7.5.3离散系统仿真;7.5.4 仿真结构参数化;7.6 子系统与封装 7.6.1建立子系统;例:在例7.4的模型中建立一个子系统(Simulink_FifthExample.mdl) ;2. 在已有的子系统基础上建立 (1) 将已有的子系统复制到新窗口; (2) 双击打开子系统模型窗口,重新放置模块,建立连接和输入输出端口; (3) 将子系统与其它模块连接。 (4) 修改子系统名和其它参数。;7.6.2条件执行子系统;1.使能子系统(Enabled Subsystem) 当控制信号从负数朝正数变化当大于零时执行,而当控制信号变为负数时停止执行。 ;【例7.8】建立一个用使能子系统控制正弦信号为半波整流信号的模型。(Simulink_EnableSubSystem.mdl);2. 触发子系统(Triggered Subsystem) 触发子系统是指当触发事件发生时开始执行的子系统。;【例7.9】建立一个用触发子系统控制正弦信号输出阶梯波形的模型。 ;3. 使能触发子系统 使能触发子系统是触发子系统和使能子系统的组合。;例:建立一个用使能触发子系统控制正弦信号输出阶梯波形的模型。 ;7.6.3子系统的封装;2. Icon选项卡 用于设定封装模块的名字和外观。 ;3. Parameters选项卡 用于输入变量名称和 相应的提示 。 Prompt:输入变量的含义。 Variable:输入变量的名称。 type:给用户提供设计编辑区的选择。“Edit”提供一个编辑框;“Checkbox”提供一个复选框;“Popup”提供一个弹出式菜单。 Evaluate:用于配合“type”的不同选项提供不同的变量值。 ;【例7.10】创建一个二阶系统,并将子系统进行封装。 (1) 创建模型 (2) 用虚线框框住反馈环,选择菜单“Edit”——“Create Subsystem” 。 (3) 封装子系统,选择菜单“Edit”——“Mask subsystem”出现封装对话框。 设置Icon选项卡: disp(二阶系统) plot([0 1 2 3 10],-exp(-[0 1 2 3 10]));在Parameters选项卡中,单击“Add”按钮添加两个输入参数: 设置“Prompt”分别为“阻尼系数”和“无阻尼振荡频率”,对应的“Variable”为“zeta”和“wn” ,并设置“type”栏为 “e

文档评论(0)

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

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

1亿VIP精品文档

相关文档