Stateflow

Simulation d'un modèle et analyse des résultats

Vous pouvez analyser le comportement de votre système en simulant votre modèle. Vous pouvez exécuter des scénarios de simulation en relançant la simulation à partir de n'importe quel état enregistré et en analysant sa réaction avec différents paramètres et configurations.

Simulation d'un modèle

Stateflow vous permet de visualiser le comportement du système pendant la simulation, au moyen d'une animation des diagrammes d'états qui met en évidence les états et transitions actifs sur votre modèle.

Les fonctionnalités de débogage de Stateflow vous permettent d'examiner en détail la simulation. Vous pouvez définir les points d'interruption, contrôler les valeurs de données et examiner les différentes fonctions de vos diagrammes d'états. Vous pouvez contrôler l'exécution de la simulation et afficher le statut d'exécution et la pile d'appels du diagramme à partir de la fenêtre du débogueur Stateflow.

Le débogueur Stateflow détecte les erreurs d'exécution, notamment les incohérences d'états, les violations de plages de données et les boucles infinies potentielles.

Analyse des résultats

Pendant la simulation, vous pouvez visualiser les résultats en :

  • consultant les états et données au moyen des affichages et scopes de Simulink
  • affichant les données enregistrées dans l'outil Simulation Data Inspector
  • créant des affichages personnalisés avec MATLAB

Vous pouvez également enregistrer des diagrammes et des données d'activité d'état en vue d'un post-traitement sous MATLAB.

Simulation data visualization options in Stateflow: Simulink Data Inspector for comparing signals, a custom MATLAB interface for analyzing data, and the Simulink Signal Selector for comparing states.
Options de visualisation des données de simulation sous Stateflow. En haut à gauche : Simulink Data Inspector pour comparer des signaux spécifiques ; en bas à gauche : interface MATLAB personnalisée pour analyser des données ; à droite : Simulink Signal Selector pour comparer des états spécifiques.
Point suivant: Validation de la conception et génération de code

Adresser la complexité des systèmes d’assistance à la conduite avec MATLAB et Simulink

Visionner le webinar