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