子系统

将模块分组到功能子系统中,创建模型层次结构

随着模型的大小和复杂性的增加,您可以通过将块分组为子系统来简化它。子系统是一组块,您可以将它们组合成单个块子系统块。

使用子系统:

  • 建立一个分层的框图,其中子系统块在一个层中,组成子系统的块在另一个层中

  • 将功能相关的块放在一起

  • 帮助减少模型窗口中显示的块的数量

当您创建子系统的副本时,该副本独立于源子系统。要跨模型或跨模型重用子系统的内容,可以使用库或将子系统转换为引用的模型。要确定最适合您的应用程序的模型组件,请参见基于组件的建模指南

子系统可以是虚拟的,也可以是非虚拟的。虚拟子系统在模型中提供图形层次结构,并且不影响模型的执行。非虚拟子系统作为模型中的单个单元执行。有关有条件执行的子系统的信息,请参阅有条件执行的子系统和模型

子系统 组块以创建模型层次结构

功能

全部展开

金宝appSimulink.BlockDiagram.createSubsystem 创建包含指定块集的子系统
金宝appSimulink.BlockDiagram.copyContentsToSubsystem 将方框图的内容复制到空子系统
金宝appSimulink.BlockDiagram.expandSubsystem 用子系统内容替换子系统
金宝appSimulink.SubSystem.convertToModelReference 将子系统转换为模型引用
金宝appSimulink.SubSystem.copyContentsToBlockDiagram 将子系统的内容复制到空的框图中
金宝appSimulink.SubSystem.deleteContents 删除子系统内容

主题

子系统

子系统基础知识

子系统的基础。

创建一个子系统

如何创建子系统。

扩展子系统内容

通过将子系统的内容提升一层,使模型层次结构变得平坦。

配置一个子系统

设置子系统执行、行为和访问。

导航层次结构模型

导航子系统和引用模型的模型层次结构。

预览模型组件的内容

在块的表面显示块内容的表示形式。

子系统的引用

子系统的参考

将子系统保存在单独的文件中,并在模型中引用它。

在模型中引用子系统组件

在模型中使用子系统引用。