作为一名模特在规模和复杂性的增加,可以通过组合块成子系统简化它。子系统是一组块,你组到一个单一的子系统块。
使用子系统:
建立分层框图,其中子系统块是在一个层中并组成子系统块是在另一个
保持功能相关的块一起,
有助于减少块的数量显示在您的示范窗口
当你犯了一个子系统的副本,该副本是独立于源子系统。为了在模型或跨模型重用子系统的内容,使用图书馆或子系统转换为参考模型。找出最合适的模型组件,用于您的应用程序,请参见基于组件的建模指南。
子系统可以是虚拟的或者非虚。虚拟子系统提供在模型图形的层次结构和不影响一个模型的执行。非虚拟子系统执行作为模型内的单个单元。有关条件执行子系统的信息,请参阅有条件地执行子系统和模型。
子系统 | 组块创建模型层次 |
金宝appSimulink.BlockDiagram.createSubsystem |
创建包含指定的一组块的子系统 |
金宝appSimulink.BlockDiagram.copyContentsToSubsystem |
框图的内容复制到空子系统 |
金宝appSimulink.BlockDiagram.expandSubsystem |
替换子系统内容子系统 |
金宝appSimulink.SubSystem.convertToModelReference |
转换子系统模型参考 |
金宝appSimulink.SubSystem.copyContentsToBlockDiagram |
子系统的内容复制到空框图 |
金宝appSimulink.SubSystem.deleteContents |
子系统删除内容 |