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