na_0012: Использование Переключателя по сравнению с Подсистемой Действия, "Если Затем Еще"
Строго рекомендуемый
MAAB
Все
'none'
Блок switch должен использоваться для моделирования простых структур, "если затем еще", если связанное затем и еще действия включают только присвоение постоянных значений.
Подсистема действия, "если затем еще" построение:
Должен использоваться для моделирования структур, "если затем еще", если связанное затем и/или еще действия требуют сложных вычислений. Это максимизирует эффективность симуляции и эффективность сгенерированного кода. (Обратите внимание на то, что даже базисный блок, например, поиск по таблице, может потребовать справедливо сложных вычислений.)
Должен использоваться для моделирования структур, "если затем еще", если цель построения состоит в том, чтобы избежать нежелательного численного расчета, такого как деление на нуль.
Должен использоваться для моделирования структур, "если затем еще", если явное или подразумеваемое затем или еще действие должно только содержать связанные выходные значения.
В других случаях степени сложности тогдашний и/или еще вычисления действия и интеллект симуляции Simulink® и механизмов генерации кода определяют соответствующее построение.
Эти операторы также затем еще применяются к более сложным вложенным и каскадным структурам "если" и реализации выбирающей структуры.
Удобочитаемость
Верификация и валидация
Рабочий процесс
V2.0
Не применяется