Simulink. BlockDiagram.copyContentsToSubsystem

Скопируйте содержимое блок-схемы к пустой подсистеме

Синтаксис

Simulink. BlockDiagram.copyContentsToSubsystem (bdiag, subsys)

Описание

Simulink.BlockDiagram.copyContentsToSubsystem(bdiag, subsys) копирует содержимое блок-схемы bdiag к подсистеме subsys. Блок-схема и подсистема, должно быть, уже загрузились. Подсистема не может быть частью блок-схемы.

Функция влияет только на блоки, строки и аннотации; это не влияет на неграфическую информацию, такую как конфигурации модели. Можно использовать эту функцию, чтобы преобразовать модель, на которую ссылаются, выведенную от атомарной подсистемы в атомарную подсистему, которая эквивалентна исходной подсистеме.

Эта функция не может использоваться, если целевая подсистема содержит какие-либо блоки или сигналы. Другие типы информации могут существовать в целевой подсистеме и не затронуты функцией. Используйте Simulink.SubSystem.deleteContents при необходимости, чтобы освободить подсистему перед использованием Simulink.BlockDiagram.copyContentsToSubsystem.

Входные параметры

bdiag

Имя блок-схемы или указатель

subsys

Имя подсистемы или указатель

Примеры

Скопируйте содержимое vdp к пустой подсистеме под названием vdp_subsystem, который находится в модели под названием new_model_with_vdp:

open_system('vdp');
new_system('new_model_with_vdp')
open_system('new_model_with_vdp');
add_block('built-in/Subsystem', 'new_model_with_vdp/vdp_subsystem')
Simulink.BlockDiagram.copyContentsToSubsystem...
('vdp', 'new_model_with_vdp/vdp_subsystem')

Представленный в R2007a

Была ли эта тема полезной?