




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第八讲 simulink基础 Simulink基础 收集各块 连接各块 设置块的参数 Simulink 与MATLAB 工作区的接口 向量和矩阵的使用Simulink 基础 用一些块组成的图形界面代表系统 使用计算引擎,通过时间步长步进系统信号传递块的输出计算 使用MATLAB 工作区参数 与MATLAB 工作区有接口,可交换系统的输入、输出数据启动Simulink 若要启动Simulink,在命令行键入 simulink 或单击工具栏的Simulink 图标,这样就打开了Simulink 库浏览器 为了打开一个新的Simulink 模型,在Simulink 库浏览器的工具栏上单击新模型(空白
2、页)图标或者选择MATLAB 命令行窗口或Simulink Library Browser 库浏览器上的菜单File-New-Model。模块库的使用 使用Simulink 库浏览器,可以通过左键点击库的名称来观察库中包含的各块。库包含的块在右边的一栏中显示。其他可以在Simulink 库浏览器中进行的操作有: 右键单击库,在单独的窗口打开它 左键单击块,在Simulink 库浏览器的顶部显示块的描述 右键单击库: - 得到块的帮助信息 - 将块插入到模型中 - 观察块的对话框 - 到库的上一层可以在库中通过左键选择并拖动将块插入到模型中。可以使用Simulink 库浏览器中的Find 对话框
3、查找库中的某一个块。库库块块收集和连接所需各块按照下面的步骤建立一个简单系统:产生一个正弦波信号( Sources 库中的正弦波)。 将信号乘上一个常数( Math 库的Gain )。 图形方式显示结果( Sinks 库中的Scope )。将一个块的输出连接到另一个块的输入:1) 将光标指向起始块的输出端口- 光标变成十字。2) 单击左键并拖动到目标块的输入端口-接近到一定程度时光标变成双十字。这时松开鼠标键。连接完成后在连接点处出现一个箭头。自动连接块连接一个块的输出到另一个块的输出 选择源块,按下Ctrl 键,键, 然后单击目标块然后单击目标块 当Simulink 自动连接源和目标块时,所
4、做的线会简洁地绕过中间块.可用add_line 命令增加线,线会绕过中间的块和标注 doc add_line拷贝和插入块如果需要几个同样的块,可以使用鼠标右键单击并拖动某个块进行拷贝。也可以使用Edit 菜单上的菜单上的Copy和Paste 或使用热键或使用热键Ctrl-C 和和Ctrl-V完成同样的功能。完成同样的功能。如果想要在一条线上插入一个块,只需将这个块移到线上就可以自动连好了。注意这个功能只支持单入单出块。对于其他的块,只能先删除连线,放置块,然后再重新连线。设置块的参数在块的上面双击进行块的参数设置。这将打开块的参数设置对话框,对话框中包含块的描述和块的参数文本编辑区等。可以输入
5、一个MATLAB 表达式(如sqrt(25))作为块的参数。这些参数在运行仿真时传递给MATLAB进行求值。当块的大小足够大时,一些块可以在图标上显示参数。生成分支线和改变连线路径如果需要从一个块中引出若干连线,可以在信号线上右键单击(光标变成十字)然后拖动。其他对信号的操作还有: 左键单击并拖动改变连线的路径。 Shift 加左键生成节点。 在节点上左键单击并移动。信号组合可以将多个标量信号组合成一个向量信号,并将得到的信号作为一个块的单个端口输入。例如,示波器块,只有一个输入端口,当输入的是向量信号时以不同的颜色显示每个信号。使用Signals and Systems 库中的Mux 块将标
6、量组合成一个向量。如果的模型中包含向量信号,可以使用Format 菜单上菜单上的的Wide Nonscalar Lines 将它们区分出来。也可以使用将它们区分出来。也可以使用这个菜这个菜单上的Signal Dimensions 显示信号的维数。显示信号的维数。运行仿真 可以单击Play 图标(工具栏上的黑三角)采用缺省的方式运行仿真。 可以双击Scope 块在示波器中观察运行的结果。 Scope块可以同时显示多个信号。第一个信号显示成黄色,第二个显示成紫红色,等等。Scope 可以通过其上的工具栏中的望远镜图标自动调整缩放比例。框图的缩放 使用View 菜单控制模型在视图区的显示。可以对模型
7、进行缩小和放大显示。 也可以使用热键r 放大或放大或v 缩小。缩小。 如果想让模型充满窗口,按空格键。块的重命名 单击块的名字进行选择和编辑 每一个模块都有一个唯一的名字 命名可由多行组成 可把名字拖放到模块的另一侧 使用Format 菜单隐藏名字框图注释 在背景空白处双击生成文本框 键入文本 右键点击文本改变字体、大小和对齐方式 左键点击拖动改变位置为信号加标签信号标签对说明一个框图尤为重要。与注释不同,信号标签与一个信号相联系,并且是信号的一个属性。生成信号标签时,双击信号出现一个编辑框。可以移动信号标签到希望的位置,但只能是在信号线的附近。如果强行将标签拖移离开信号线,标签会自动回到原处
8、。当一个信号定义了标签后,从这条信号线引出的分支线会继承这个标签。第二种生成信号标签的方法是使用Edit 菜单。单击选择信菜单。单击选择信号,选择Edit 菜单下的菜单下的Signal Properties 项,然后在打开项,然后在打开的界面中编辑信号的名称。还可以使用这个界面对信号作简单的描述并建立HTML 文档链接。信号标签的传递信号标签生成后,这个标签可以穿过某些块传递。这些块称为虚块,因为它们不改变信号的值(这些块用来完成对信号的选择,组合和传递的工作)。可以通过在信号线上键入 t=0 3 6 9 10; x=-1 1 -1 1 1/3; simin=t,x;将生成一个三角波。检查波形采用 plot(simin(:,1),simin(:,2);向量和矩阵Simulink 能够传递和使用向量。例如,向量增益可以作用在一个标量信号上产生一个向量输出。在缺省情况下,块对向量中的逐个元素进行操作。就像MATLAB中的数组运算一样。Simulink 一个最重要的特性是支持矩阵。它可以区分行和列向量并传递矩阵。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司登山自驾游活动方案
- 公司短期旅游活动方案
- 2025年信息技术与产业发展考试试卷及答案
- 2025年心理医生职业伦理考试试卷及答案
- 2025年生命科学基础知识考试试卷及答案
- 2025年健康管理与慢性病防控考试试题及答案
- 2025年科技创新与知识产权管理考试试题及答案
- 2025年家庭教师资格考试试卷及答案
- 2025年护理学课程公共卫生防疫基础知识考试试卷及答案
- 2025年非营利组织发展助理考试试题及答案
- 巨量云图(中级)认证考试题库(附答案)
- 2024年垂直升降货柜项目可行性研究报告
- 2023年贵州贵州贵安发展集团有限公司招聘考试真题
- 公司责任与权力分配管理制度
- 甘肃电投集团笔试试题
- 部编版四年级语文阅读训练20篇专项专题训练带答案解析
- 大讲堂之 第五讲 大一统与中华民族的初步形成秦汉时期《中华民族共同体概论》
- 2019版CSCO黑色素瘤指南
- 企业数智化能力成熟度模型(EDMM)标准体系解读
- 2024关于深化产业工人队伍建设改革的建议全文解读课件
- SOR-04-014-00 药品受托生产企业审计评估报告模板
评论
0/150
提交评论