- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章节 MATLAB语言基础-SIMULINK
2.11 MATLAB的仿真集成环境SIMULINK 二.Simulink的启动与退出 三.模型窗口 四. Simulink的基本功能块 五.Simulink模块的操作 如何创建一个SIMULINK模型 (1)添加并编辑Step模块 (2)添加并编辑Transfer Fcn模块 (3)添加并编辑Sum模块 六. 仿真模型的参数设置 七. Simulink 在控制系统仿真研究中的应用举例 【例7.2】考虑Lorenz常微分方程 习 题 第二章 MATLAB语言基础 2.* 一.什么是Simulink? Simulink是MATLAB下专门对动态系统进行建模,仿真和分析的一个交互式软件,有友好的图形用户界面。Simulink 支持线性,非线性系统,连续系统,离散系统,或者混合系统的建模与仿真。 1. Simulink的启动 启动Simulink的方法有3种: (1)在MATLAB的命令窗口直接键入simulink。 (2)单击MATLAB命令窗口工具栏上的Simulink模块库浏览器命令按钮。 (3)在MATLAB命令窗口File菜单中选择New菜单项下的Model命令。 Simulink用来绘制系统结构图模型的空白设计区称为模型窗口,即“untitled”窗口或称无标题空白窗口,如图所示。 2. Simulink的退出 为了退出Simulink,只要关闭所有模型窗口和Simulink模块库窗口即可。 1.输入模块组 Sources 2.输出池模块组 Sinks 3.连续系统模块组 Continuous 4.离散系统模块组 Discrete 5.非线性模块组 Discontinuities 6.数学函数模块组 Math Operations 7.查表模组块 Look-up Tables 8.用户自定义函数模块组 User-defined Functions 9.信号模块组 Signal Routing 10.信号属性模块组 Signal Attributes 1. 选取模块 2. 复制与删除模块 3. 模块的参数和属性设置 4. 模块外形的调整 5. 模块名的处理 6. 模块的连接 7. 在连线上反映信息 连续系统模块和离散系统模块 输入模块和输出模块 创建仿真系统模型的具体步骤如下: (1)激活Simulink; (2)选择所需要的模块; (3)用连线连接各模块; (4)双击各模块,完成对模块的参数设置和修改。 【例】控制系统的模型如下图所示,分析其创建过程。 解:进入Simulink后,打开一个空白的模型窗口,按以下步骤进行操作: 选择模型窗口Simulation菜单中的Parameter命令,将出现仿真参数对话框。对话框分五个选项卡:Solver(算法)、Workspace I/O(工作空间输入输出)、Diagnostics(诊断)、Advanced (高级选项)和Real-Time Workshop(实时工作间)。 仿真算法选择 定步长算法 变步长算法 仿真区间设置 可以设置仿真的初始时间和终止时间 工作空间设置 一般情况下,仿真时间和输出信号会写入MATLAB的工作空间,变量名为tout 和 yout。 用户也可以自己选择输出变量名. 此外用户可以设定输出向量的长度。 【例7.1】已知微分方程: 假设初始条件: 绘制系统的状态输出及相图 这样的微分方程在 Simulink 下也可以搭建相应的仿真模型,从而进行仿真。如下图所示: 系统的初始条件为: x1(0)=x2(0)=0, x3(0)=1e-10。 plot(t,[x1,x2,x3]) 2-4 设两个复数a=1+2i,b=3-4i,计算a+b,a-b,a×b,a/b。 2-5 用函数ones和diag分别编写下列矩阵。 (1) 习 题 2-6 已知矩阵 ,矩阵 ,求 ,求矩阵A的转置矩阵、逆矩阵、矩阵的秩、矩阵的行列式值、矩阵的三次幂、矩阵的特征值和特征向量。 2-8 已知矩阵 2-12 求解线性方程组 习 题 2-15 已知向量x=[1 2 3 4 5],y=[7 11 13 15 19]。试分别用线性插值法和三次多项式插值法求x=1.3,2.4,3.7,4.8时所对应的y值为多少。 2-16 在同一坐标下绘制函数x,x2,-x2,xsin(x)在x∈[0,π ]的曲线。 2-17 用subplot命令在同一图形窗口中绘制以下四个函数的图形: (1) y=x x∈[0,3] (2) y=xsin(x) x∈[-1,1] (3) y=x2
文档评论(0)