exponenta event banner

jc_0702: Использование именованных параметров и констант потока состояний

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

  • NA-MAAB - a

  • JMAAB - a

Версии MATLAB

Все

Правило

Sub ID a

Блок потока состояния не должен использовать числовой литерал.

Исключения

  • Начальное значение равно 0

  • Приращение, приращение 1

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

Неприменимо

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

Числовые литералы не используются.

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

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

Объяснение

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

  • Только разработчик моделей поймет назначение значения, когда для записи констант используются числовые литералы, что снижает читаемость.

  • Константы, предназначенные для калибровки, формируются в коде с помощью числовых литералов.

Проверка

Проверка Model Advisor: Проверка использования числовых литералов в Stateflow (Simulink Check)

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

R2020a

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