Создайте подсистему, содержащую заданный набор блоков
Simulink.BlockDiagram.createSubsystem(
создает подсистему и перемещает заданные блоки в него. Все заданные блоки должны первоначально находиться в той же блок-схеме.blocks
)
Если какой-либо из блоков имеет неподключенные порты, функция создает и соединяет Inport и блоки Outport им в подсистеме.
Если какой-либо из блоков является блокировками порта ввода или вывода, функция создает Inport и блоки Outport в родительской системе, чтобы соединиться с соответствующими портами на новом блоке Subsystem.
Simulink.BlockDiagram.createSubsystem()
заменяет в настоящее время выбранные блоки на новую подсистему, которая содержит те блоки.
Simulink.BlockDiagram.createSubsystem(___,
задает опции с помощью одного или нескольких аргументов пары "имя-значение" в дополнение к входным параметрам в предыдущих синтаксисах. Например, Name,Value
)'Name','MySubsystem'
называет новую подсистему 'MySubsystem'
.
Simulink.BlockDiagram.copyContentsToSubsystem
| Simulink.BlockDiagram.deleteContents
| Simulink.SubSystem.convertToModelReference
| Simulink.SubSystem.copyContentsToBlockDiagram