exponenta event banner

na_0003: Использование блоков If

Рекомендации по субидентификатору

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

  • JMAAB - a

Версии MATLAB

Все

Правило

Sub ID a

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

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

Неприменимо

Пример - Правильно

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

Пример - неверный

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

Объяснение

Субидентификатор a:

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

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

Проверка

Проверка помощника по модели: проверка логических выражений в блоках If (Simulink Check)

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

R2020a

Представлен в R2020a