Contenu principal

La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.

Exécution dans MATLAB

Exécuter des diagrammes Stateflow® autonomes en tant qu’objets dans MATLAB®

Concevez une logique avec des diagrammes d’états et exécutez-la sous forme de programmes MATLAB. Exécutez votre diagramme et réalisez des tests unitaires dans l’éditeur Stateflow. Contrôlez le comportement des interfaces utilisateur et des applications de traitement de données avec votre diagramme.

Fonctions

développer tout

Stateflow.exportAsClassExport MATLAB class for standalone chart
Stateflow.exportToVersionExport standalone chart for use in previous version of Stateflow

Syntaxe Stateflow

développer tout

Détection de changements

hasChangedDétecter un changement depuis le dernier pas de temps dans un diagramme Stateflow
hasChangedFromDetect change in data from specified value in Stateflow chart
hasChangedToDétecter les changements dans les données d’une valeur spécifiée dans un diagramme Stateflow

Logique temporelle

afterExécuter le diagramme après la diffusion d’un événement ou un délai spécifié
atExecute chart at event broadcast or specified time
countNombre d’exécutions de diagramme pendant lequel une condition est valide
elapsedTemps écoulé depuis que l’état est devenu actif
everyExécuter un diagramme à des intervalles réguliers
temporalCountNombre d'événements, d'exécutions de diagrammes ou temps écoulé depuis que l'état est devenu actif

Rubriques

Résolution des problèmes

Debug a Standalone Stateflow Chart

Interrupt execution to step through each action in a Stateflow chart.

Sélection d՚exemples