Main Content

Stateflow

Modélisez et simulez la logique de décision avec des machines à états et des diagrammes de flux.

Stateflow® offre un langage graphique qui comprend des diagrammes de transition d’état, des diagrammes de flux, des tableaux de transition d’état et des tableaux de vérité. Vous pouvez utiliser Stateflow pour décrire comment les algorithmes MATLAB® et les modèles Simulink® réagissent aux signaux d’entrée, aux événements et aux conditions temporelles.

Stateflow vous permet de concevoir et de développer des systèmes de surveillance, de planification des tâches et de gestion des pannes, ainsi que des protocoles de communication, des interfaces utilisateur et des systèmes hybrides.

Stateflow vous permet de modéliser une logique de décision combinatoire et séquentielle qui peut être simulée sous forme de bloc dans un modèle Simulink ou exécutée sous forme d’objet dans MATLAB. L’animation graphique vous permet d’analyser et de débugger votre logique pendant son exécution. Les vérifications pendant l’édition et l’exécution garantissent la cohérence et l’exhaustivité du design avant son implémentation.

En savoir plus sur Stateflow

Apprendre les bases de Stateflow

Applications

Utiliser des machines à états dans différentes industries et applications

Programmation de diagramme

Programmer des machines à états pour la logique combinatoire et séquentielle

Simulation dans Simulink

Simuler des diagrammes Stateflow en tant que blocs dans des modèles Simulink

Exécution dans MATLAB

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

Vérification et génération de code

Tester, débugger, enregistrer les données et générer du code