Logique complexe
Pour modéliser une logique complexe dans un modèle Simulink®, vous pouvez envisager d'utiliser le software Stateflow.
Stateflow vient compléter Simulink par un environnement de design permettant de développer des diagrammes de transition d'état et des diagrammes de flux. Stateflow comprend les éléments de langage requis pour décrire une logique complexe de façon naturelle, lisible et compréhensible. Grâce à son intégration étroite avec les produits MATLAB® et Simulink, il propose un environnement efficace pour le design de systèmes embarqués contenant des logiques de contrôle, de supervision et de mode.
Rubriques
- Modéliser des machines à états finis (Stateflow)
Modélisez des systèmes dynamiques en tant que machines à états finis dans Stateflow.
- Créer et exécuter un diagramme Stateflow (Stateflow)
Construisez des diagrammes de transition d’état dans l’éditeur de programmation graphique Stateflow.
- Share Data with Simulink and the MATLAB Workspace (Stateflow)
Define data to share with Simulink models and the MATLAB base workspace.
- Monitor State Activity Through Active State Data (Stateflow)
Automatically track which state is active during simulation.
- Access Bus Signals Through Stateflow Structures (Stateflow)
Define Stateflow structures for input, output, and local access to bus signals.
- Synchronize Model Components by Broadcasting Events (Stateflow)
Use events to communicate with Simulink and MATLAB.
- Communicate with Stateflow Charts by Sending Messages (Stateflow)
Synchronize model components and share data by sending messages between Stateflow charts.