exponenta event banner

na_0036: Вариант по умолчанию

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

  • NA-MAAB - a, b

  • JMAAB - a, b

Версии MATLAB

Все

Правило

Sub ID a

Вариационные подсистемы должны быть сконфигурированы так, чтобы всегда выбиралась одна подсистема. Это достигается с помощью одного из следующих способов:

  • Используйте вариант по умолчанию для варианта.

  • Определите условия, которые исчерпывающе охватывают все возможные значения условных переменных. Например, определите условия для значений true и false логического элемента.

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

Неприменимо

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

Используется вариант по умолчанию.

FUNC является логическим типом.

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

Активная подсистема не будет существовать, если FUNC не является 1 или 2.

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

Условия варианта модели должны быть установлены таким образом, чтобы все значения, которые могут быть применены к сигналам условных переменных, были сконфигурированы так, чтобы всегда выбиралась одна подсистема. Например, подготавливается условие для значения переменного сигнала true, а также false.

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

Неприменимо

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

Условие устанавливается таким образом, чтобы покрывались все значения условной переменной.

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

Активная подсистема не будет существовать, если FUNC не является 1 или 2.

Объяснение

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

  • Предотвращает пропуск условий.

  • При отсутствии условий может отсутствовать активная подсистема.

Проверка

Проверка помощника по модели: Проверка использования вариантов по умолчанию (Simulink Check)

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

R2020a

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