Выберите выполнение подсистемы с помощью логики, аналогичной инструкции switch
Simulink/Порты и подсистемы
Блок варианта коммутатора с блоками подсистемы действия варианта коммутатора, содержащими блоки порта действия, реализует логику коммутатора для управления выполнением подсистемы.

Блок Switch Case имеет один вход. Чтобы выбрать вариант, определите входное значение с помощью параметра Условия варианта. Случаи оцениваются сверху вниз, начиная с первого случая.
Каждый вариант связан с портом вывода, который присоединен к блоку подсистемы действия варианта коммутатора. При выборе варианта соответствующий выходной порт посылает сигнал действия для выполнения подсистемы.
A default вариант выбирается после того, как все остальные условия варианта вычисляются как ложные. Предоставление default вариант необязателен, даже если условия другого варианта не исчерпывают все возможные входные значения.
Случаи для блока Switch Case содержат подразумеваемый разрыв после выполнения блока Switch Case Action Subsystem. Таким образом, для
блока Simulink ® Switch Case, как показано в стандарте C switch заявления.
Типы данных |
|
Прямой проход |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулей |
|