in
Contrôler l’activité d’état
Syntaxe
Description
in(
renvoie 1 (state_name
)true
) si l’état state_name
est actif. Sinon, l’opérateur renvoie 0 (false
).
Exemples
Conseils
Pour déterminer l’activité d’état, un diagramme Stateflow® procède à une recherche localisée de la hiérarchie d’états. Le diagramme ne procède pas à une recherche exhaustive de tous les états et ne s'arrête pas après avoir trouvé la première correspondance. Pour améliorer les chances d’obtenir un résultat de recherche unique :
Utilisez la notation par points pour spécifier le nom de l’état.
Attribuez des noms uniques aux états.
Utilisez des états et boîtes en tant que délimitations pour limiter la portée de la recherche de la résolution de la trajectoire.
En outre, un diagramme ne peut pas utiliser la condition in
pour déclencher des actions sur la base de l'activité des états dans d'autres diagrammes.
Pour plus d’informations, veuillez consulter Resolution of State Activity.
Historique des versions
Introduit avant R2006a