随着模型的大小和复杂性的增加,您可以通过将块分组到子系统中来简化它。子系统是一组分组为单个块的块子系统块。
使用子系统:
建立一个分层框图,其中子系统块在一个层上,组成子系统的块在另一个层上。
将功能相关的块放在一起。
有助于减少模型窗口中显示的块的数量。
建立一个输入和输出接口。
当您复制一个子系统时,该副本独立于源子系统。要跨模型或跨模型重用子系统的内容,请考虑被引用的子系统、被引用的模型或链接到自定义库中的块的子系统。有关更多信息,请参见在模型组件类型中进行选择.
子系统可以是虚拟的,也可以是非虚拟的。虚拟子系统在模型中提供图形层次结构,并且不影响模型的执行。非虚拟子系统作为模型中的单个单元执行。
子系统 | 分组块以创建模型层次结构 |
将子系统保存在单独的文件中,并在模型中引用它。
在模型中使用子系统引用。
这个例子展示了如何使用初始化函数动态更改子系统引用组件。