Шаблонная подсистема, содержащая блоки Subsystem или блоки Model как Варианты
Simulink / Ports & Subsystems
HDL Coder / Ports & Subsystems
Различный блок Subsystem может иметь самое большее один активный выбор для симуляции. Различный блок Subsystem является шаблоном, предварительно сконфигурированным, чтобы содержать два блока Subsystem, чтобы использовать в качестве Различного выбора Подсистемы.
Различный блок Subsystem может содержать смесь Подсистемы и блоков Model как Вариантные системы. Это может также включать Inport, Выходной порт и блоки Порта подключения. В Различных блоках Subsystem нет никаких проведенных связей.
Различный блок Subsystem с блоками Model как выбор, называется Различным блоком Model.
Каждая Вариантная система сопоставлена с Различным управлением, которое создается в глобальной рабочей области. Различное управление определяет, какая Вариантная система активна. Различное управление может быть выражением условия, объект Simulink.Variant
, задающий выражение условия или Вариант по умолчанию. Различное управление, которое оценивает к true
, определяет активный Вариант.
Когда вы выбираете опцию Specify output when source is unconnected в блоке Outport, который находится в Различном блоке Subsystem, можно задать неназемное значение как его вывод.
Необходимо задать правильный тип данных в разделе Signal Attributes диалогового окна блока Outport.
Во время симуляции Simulink® отключает неактивные порты в Различном блоке Subsystem.