NA-MAAB — a, b, c, d
JMAAB — a, b, c, d
Все
Осциллограф не должен задавать Local
локальные данные на уровне машины
Не применяется
Осциллограф установил Local
локальные данные на уровне машины.
Осциллограф не должен задавать Constant
локальные данные на уровне машины.
Не применяется
Осциллограф установил Constant
локальные данные на уровне машины.
Осциллограф не должен задавать Parameter
локальные данные на уровне машины.
Не применяется
Осциллограф установил Parameter
локальные данные на уровне машины.
Блок Stateflow® со связями между родительскими объектами и их потомками не должен включать локальные данные с тем же именем.
Не применяется
Блок Stateflow со связями между родительскими объектами и их потомками имеет локальные данные с тем же именем.
ID Sub a:
Когда локальные данные заданы на уровне машины, они совместно используются со всеми блоками в модели. Данные не будут вести себя как локальная переменная и могут быть под влиянием любой операции.
Соблюдение правил препятствует тому, чтобы определение исчезло при копировании блока Stateflow в другую модель.
Идентификаторы Sub b, c:
Соблюдение правил препятствует тому, чтобы определение исчезло при копировании блока Stateflow в другую модель.
ID Sub d:
Когда блок Stateflow со связями между родительскими объектами и их потомками включает локальные данные с тем же именем, удобочитаемость уменьшается из-за отсутствия ясности относительно влияния локальных данных.
Проверка Model Advisor: Проверяйте определение данных Stateflow (Simulink Check)
R2020a
Инструкция db_0125 JMAAB, которая доступна в Руководствах по моделированию Алгоритма управления Используя MATLAB, Simulink и Stateflow на веб-сайте MathWorks®.
Свойства данных Stateflow (Stateflow)
Используйте Model Explorer с объектами Stateflow (Stateflow)
Иерархия состояния (Stateflow)