
上QQ阅读APP看书,第一时间看更新
3.7.4 模块的连接
Simulink模型的构建是通过信号线将各种功能模块进行连接而构成的,为了达到模型简洁、美观的目的,还需要对信号线进行整理,下面对连线的几个基本操作进行讲解。
(1)在功能模块的输入与输出端之间直接连线
具体包括下面几种方法。
1)将鼠标指针移动到模块输出端口,鼠标变为十字形状,按住鼠标左键将鼠标向外拖动,显示带箭头红色虚线,移动到模块输入端口松开鼠标,完成两模块连接,如图3-21所示。

图3-21 连接模块流程(一)
2)将鼠标指针移动到模块输出/输入端口水平/垂直线上,两模块间显示带箭头信号线,将鼠标移动到带箭头信号线单击鼠标左键,完成两模块连接,如图3-22所示。

图3-22 连接模块流程(二)
3)先选中源模块,然后按住〈Ctrl〉键单击目标模块,Simulink会自动连接两个模块的输出端和输入端,如图3-23所示。
4)将鼠标指针移动到模块输出端口,然后按住鼠标左键,移动到所要连接的模块输入端,向外拖动模块即可,如图3-24所示。

图3-23 连接模块流程(三)

图3-24 连接模块流程(四)
5)拖动模块到连线上,使模块的输入/输出端口对准连线,在功能模块的输入与输出端信号线之间插入连接,如图3-25所示。

图3-25 多个端口连接
(2)整理信号线
具体步骤如下。
选择信号线,显示图标,将鼠标放置在该图标上,自动显示一系列快捷命令,如图3-26所示。单击
按钮,改进信号线的形状。如果模型元素之间存在更好的路线,系统会重新绘制信号线。通过拖动绘制一个框来选中一个模块或多个模型元素,可以改进多条信号线,如图3-27所示。

图3-26 显示快捷命令

图3-27 整理信号线