NA-MAAB - Нет рекомендаций
JMAAB - a
Все
Для блока If: if выражение и elseif выражение должно использоваться только для определения входных сигналов.
Неприменимо
if выражение определяет только входные переменные.

if выражение определяет операцию сравнения.

Субидентификатор a:
Визуальное понимание условий управления проще, когда логические операции описаны вне блока If.
Описание логических операций за пределами блока If позволяет проверить, чтобы сосредоточиться на логической операции.
Проверка помощника по модели: проверка логических выражений в блоках If (Simulink Check)
R2020a
Руководство JMAAB na_0003, которое доступно в Руководстве по моделированию алгоритмов управления с использованием MATLAB, Simulink и Stateflow на веб-сайте MathWorks ®.