主要内容

이번역페이지는최신내용을담고있지않습니다。최신내용을문으로보려면여기를클릭하십시오。

서브시스템

블록을기능적서브시스템으로그룹화,모델계층구조만들기

모델의크기와복잡도가증가하면블록을여러서브시스템으로그룹화하여모델을단순화할수있습니다。서브시스템은단일子系统블록으로그룹화된,여러블록으로구성된세트입니다。

서브시스템을사용할때의효과는다음과같습니다。

  • 계층적블록다이어그램이설정됩니다。여기서子系统블록과이서브시스템을구성하는블록은서로다른계층에있습니다。

  • 기능적으로연관된블록이함께유지됩니다。

  • 모델창에시되는블록의수를줄이는데도움이됩니다。

  • 입력및출력이있는,터페이스가설정됩니다。

서브시스템의복사본을만든경우해당복사본은소스서브시스템에독립적입니다。한모델내에서나여러모델간에서브시스템의내용을재사용하려면참조된서브시스템,참조된모델또는사용자지정라이브러리의블록에연결된서브시스템을사용해보십시오。자세한내용은在模型组件类型中进行选择항목을참조하십시오。

서브시스템은가상일수도있고비가상일수도있습니다。가상서브시스템은모델에시각적계층구조를제공하고모델의실행에는영향을미치지않습니다。비가상서브시스템은하나의모델내에서단일단위로실행됩니다。

블록

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

함수

모두 확장

Simulink.BlockDiagram.createSubsystem 创建包含指定块集的子系统
Simulink.BlockDiagram.copyContentsToSubsystem 将图形内容从系统复制到空子系统
Simulink.BlockDiagram.expandSubsystem 用子系统内容替换子系统
Simulink.SubSystem.convertToModelReference 将子系统转换为模型引用
Simulink.SubSystem.copyContentsToBlockDiagram 将图形内容从子系统复制到空系统
Simulink.SubSystem.deleteContents 删除子系统内容
convertAllSubsystemReferenceBlockToSubsystem 将所有子系统引用块转换为常规子系统块
convertSubsystemReferenceBlockToSubsystem 将子系统引用块转换为常规子系统块
convertSubsystemToSubsystemReference 将子系统块转换为子系统引用
getActiveInstances 返回子系统引用的所有活动实例
getAllDirtyInstances 返回在给定框图中引用的子子系统框图,这些子子系统框图也正在被编辑
getAllInstances 返回框图内的所有子系统引用块
getAllReferencedSubsystemBlockDiagrams 返回给定框图的所有子子系统框图
getNearestParentSubsystemReferenceBlock 返回块最近的父子系统引用
getSystemOwningTheLock 返回已获取要编辑的锁的系统
isSystemLocked 检查系统是否由于对子系统引用的编辑或更新而被锁定

모델참조변환어드바이저 将子系统转换为引用的模型
참조파일창 查看、保存并关闭引用的子系统和模型

도움말항목

서브시스템

서브시스템참조

Baidu
map