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