Проверяйте активность состояния в Stateflow
in( возвращает 1 (state_name)true), если состояние state_name активно. В противном случае оператор возвращает 0 (false).
Чтобы определить государственную деятельность, Stateflow® график выполняет локализованный поиск иерархии состояний. График не выполняет исчерпывающий поиск всех состояний и не останавливается после нахождения первого соответствия. Для улучшения шансов на нахождение уникального результата поиска:
Используйте запись через точку, чтобы определить имя состояния.
Назовите состояния уникальными именами.
Используйте состояния и коробки в качестве оболочек, чтобы ограничить возможности поиска разрешения пути.
Кроме того, график не может использовать in условие для запуска действий, основанных на активности состояний в других графиках.
Для получения дополнительной информации смотрите Разрешение деятельности государства.