jc_0491: Reuse of variables within a single Stateflow scope

ID: Заголовок

jc_0491: Повторное использование переменных в одном осциллографе Stateflow

Приоритет

Рекомендуемый

Осциллограф

MAAB

Версии MATLAB

Все

Предпосылки

'none'

Описание

Та же переменная не должна иметь многозначностей (использования) в одном состоянии Stateflow.

Правильный

Переменная счетчика цикла не должна использоваться кроме счетчика цикла.

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

Значение переменной i изменения от индекса счетчика цикла к сумме a+b.

Правильный

tempVar задан как локальный осциллограф в обоих SubState_A и SubState_B.

Объяснение

  • Удобочитаемость

  • Верификация

  • Генерация кода

В последний раз измененный

V2.2

Проверка Model Advisor

By Task> Modeling Standards for MAAB> Stateflow> Check reuse of Variables within a Stateflow scope

Для получения дополнительной информации проверки смотрите повторное использование Проверки переменных в осциллографе Stateflow (Simulink Check).

Введен в R2010a