第六章Simulink使用基础.ppt
《第六章Simulink使用基础.ppt》由会员分享,可在线阅读,更多相关《第六章Simulink使用基础.ppt(44页珍藏版)》请在三一文库上搜索。
1、Matlab程序设计,第六章 Simulink使用基础,Matlab程序设计,Simulink简介 Simulink是MATLAB的重要组成部分,提供建立系统模型、选择仿真参数和数值算法、启动仿真程序对该系统进行仿真、设置不同的输出方式来观察仿真结果等功能。,Matlab程序设计,1 启用Simulink并建立系统模型,1) 启动Simulink有两种方式: (1) 用命令行方式启动Simulink。即在MATLAB的命令窗口中直接键入如下命令: simulink (2) 使用工具栏按钮启动Simulink。即用鼠标单击MATLAB工具栏中的Simulink按钮。,2) Simulink的退出
2、 为了退出Simulink,只要关闭所有模型编辑窗口和Simulink模块库浏览器窗口即可。,3) Simulink的基本模块 Simulink的模块库提供了大量模块。 单击模块库浏览器中Simulink前面的“+”号,将看到Simulink模块库中包含的子模块库,单击所需要的子模块库,在右边的窗口中将看到相应的基本模块,选择所需基本模块,可用鼠标将其拖到模型编辑窗口。 同样,在模块库浏览器左侧的Simulink栏上单击鼠标右键,在弹出的快捷菜单中单击Open the Simulink Libray 命令,将打开Simulink基本模块库窗口。单击其中的子模块库图标,打开子模块库,找到仿真所需
3、要的基本模块。,Matlab程序设计,模块库和工具箱,说明栏,子模块库,Matlab程序设计,Simulink公共模块库,Continuous(连续系统模块库) Discrete(离散系统模块库) 3. Functions & Tables(函数与表库) 4. Math(数学运算库) 5. Nonlinear(非线性系统模块库) 6. Signals & Systems(信号与系统模块库) 7. Sinks(系统输出模块库) 8. Sources(系统输入模块库) 9. Subsystems(子系统模块库),Matlab程序设计,Simulink的公共模块库,Matlab程序设计,连续系统模块
4、库及其功能,Matlab程序设计,离散系统模块库及其功能,Matlab程序设计,系统输出模块库及其功能,Matlab程序设计,系统输入模块库及其功能,Matlab程序设计,构建Simulink框图,例:输入为一个正弦波信号,输出为此正弦波信号与一个常数的乘积。要求建立系统模型,并以图形方式输出系统运算结果。,系统输入: 系统输出:,t0,Matlab程序设计,1 模块选择:欲建立此简单系统的模型,需要如下的系统模块: (1) 系统输入模块库Sources中的Sine Wave模块:产生一个正弦波信号。 (2) 数学库Math中的Gain模块:将信号乘上一个常数(即信号增益)。 (3) 系统输出
5、库Sinks中的Scope模块:图形方式显示结果。,Matlab程序设计,Matlab程序设计,2 连线:按照系统的信号流程将各系统模块正确连接起来。步骤如下: (1) 将光标指向起始块的输出端口,此时光标变成“+”。 (2) 单击鼠标左键并拖动到目标模块的输入端口,在接近到一定程度时光标变成双十字。这时松开鼠标键,连接完成。完成后在连接点处出现一个箭头,表示系统中信号的流向,Matlab程序设计,连接系统模块还有如下更有效的方式: (1) 使用鼠标左键单击起始模块。 (2) 按下Ctrl键,并用鼠标左键单击目标块。,Matlab程序设计,模块操作,1. 模块的复制 1)可以使用鼠标右键单击并
6、拖动某个块进行拷贝。 2) 在选中所需的模块后,使用Edit菜单上的 Copy 和Paste 3)使用热键Ctrl+C和Ctrl+V。 4)在选定的模块上点击右键,在弹出菜单上的 Copy 和Paste。,Matlab程序设计,2. 模块的插入 1)对单输入单输出模块,可以将这个模块移到线上就可以自动连接。 2)对于其他的模块,只能先删除连线,放置块,然后再重新连线。,系统模块的插入,Matlab程序设计,3. 连线分支与连线改变 在某些情况下,一个系统模块的输出同时作为多个其它模块的输入,这时需要从此模块中引出若干连线,以连接多个其它模块。对信号连线进行分支的操作方式为: 使用鼠标右键单击需
7、要分支的信号连线(光标变成“+”),然后拖动到目标模块。,Matlab程序设计,对信号连线还有以下几种常用的操作: (1) 使用鼠标左键单击并拖动以改变信号连线的路径。 (2) 按下Shift键的同时,在信号连线上单击鼠标左键并拖动,可以生成新的节点。 (3) 在节点上使用鼠标左键单击并拖动,可以改变信号连线路径。,Matlab程序设计,运行仿真,系统模块参数设置 (1) 双击系统模块,打开系统模块的参数设置对话框。 (2) 在参数设置对话框中设置合适的模块参数。 2. 运行仿真 (1) 选择菜单Simulation中的Start Simulation。 (2) 使用系统组合热键Ctrl+T。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六 Simulink 使用 基础
链接地址:https://www.31doc.com/p-3413658.html