Main Content

Stateflow

Modellare e simulare la logica decisionale utilizzando macchine a stati e diagrammi di flusso.

Stateflow® fornisce un linguaggio grafico che include diagrammi di transizione di stato, diagrammi di flusso, tabelle di transizione di stato e tabelle della verità. Stateflow può essere utilizzato per descrivere il modo in cui gli algoritmi MATLAB® e i modelli Simulink® reagiscono ai segnali di input, agli eventi e alle condizioni temporali.

Stateflow consente di progettare e sviluppare sistemi di controllo di supervisione, pianificazione di attività, gestione dei guasti, protocolli di comunicazione, interfacce utente e sistemi ibridi.

Grazie a Stateflow, è possibile modellare la logica decisionale combinatoria e sequenziale, che può essere simulata come blocco all'interno di un modello Simulink o eseguita come oggetto in MATLAB. L'animazione grafica consente di analizzare ed eseguire il debug della logica mentre viene eseguita. I controlli in fase di modifica e di esecuzione garantiscono la coerenza e la completezza del progetto prima dell'implementazione.

Guida introduttiva a Stateflow

Impara le nozioni di base di Stateflow

Applicazioni

Utilizzare le macchine a stati in diversi settori e applicazioni

Programmazione dei grafici

Programmare macchine a stati per la logica combinatoria e sequenziale

Simulazione in Simulink

Simulare i grafici Stateflow come blocchi nei modelli di Simulink

Esecuzione in MATLAB

Eseguire grafici Stateflow autonomi come oggetti in MATLAB

Verifica e generazione di codice

Testare, eseguire il debug, registrare i dati e generare codice