na_0003: Usage of If blocks

Рекомендации по идентификатору подраздела

  • NA-MAAB - Нет рекомендаций

  • JMAAB - a

Версии MATLAB

Все

Правило

Идентификатор подраздела a

Для блока If (Simulink) if выражение и elseif выражение используется только для определения входных сигналов.

Пользовательский параметр

Неприменимо

Пример - Исправление

The if выражение задает только входные переменные.

Пример - Неправильный

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

Объяснение

Идентификатор подраздела a:

  • Визуальное понимание условий управления легче, когда логические операции описаны вне блока If.

  • Описание логических операций вне блока If позволяет верификации фокусироваться на логической операции.

Верификация

Проверка Model Advisor: Проверяйте логические выражения в блоках If (Simulink Check)

Последнее изменение

R2020a

Введенный в R2020a