Skip to Main Content Skip to Search
Product Documentation

Using Stateflow Software


Stateflow Chart ConceptsIntroduces finite state machine concepts
Stateflow Chart NotationDescribes notation you use for objects in Stateflow charts
Stateflow Chart SemanticsDescribes the behavior of Stateflow objects during execution of a Stateflow chart
Creating Stateflow ChartsDescribes how to create a Stateflow chart using basic Stateflow objects: states, transitions, and junctions
Modeling Logic Patterns and Iterative Loops Using Flow GraphsDescribes how to create flow graphs to model logic patterns and iterative loops
Building Mealy and Moore ChartsPresents guidelines for designing and implementing Mealy and Moore charts
Techniques for Streamlining Chart DesignDescribes how to extend the functionality of a Stateflow chart with history junctions, subcharts, graphical functions, boxes, and notes
Defining DataDescribes how to create data in a Stateflow chart and share these objects with a Simulink model
Defining EventsDescribes how to create events in a Stateflow chart and share these objects with a Simulink model
Using Actions in Stateflow ChartsDescribes how to use the syntax elements of the Stateflow action language to write actions and attach them to states and transitions
Making States Reusable with Atomic SubchartsDescribes how to use reuse states across multiple charts using atomic subcharts
Saving and Restoring Simulations with SimStateDescribes how to use the SimState of a chart to run or test specific simulation segments
Using Vectors and Matrices in Stateflow ChartsDescribes how to work with vectors and matrices in Stateflow charts
Using Variable-Size Data in Stateflow ChartsExplains how to use variable-size data in Stateflow charts
Using Enumerated Data in Stateflow ChartsDescribes how to define and use enumerated data in the Stateflow hierarchy
Modeling Continuous-Time Systems in Stateflow ChartsDescribes how to model continuous-time systems in Stateflow charts
Using Fixed-Point Data in Stateflow ChartsDescribes how to define and work with fixed-point data in Stateflow charts
Using Complex Data in Stateflow ChartsExplains how to define and work with complex data in Stateflow charts
Defining Interfaces to Simulink Models and the MATLAB WorkspaceDescribes how to interface Stateflow charts with Simulink models, and share data in the MATLAB base workspace and with external sources
Working with Structures and Bus Signals in Stateflow ChartsExplains how to define structure data types and use structures to interface with Simulink bus signals
Stateflow Design PatternsDescribes Stateflow design patterns for debouncing signals, scheduling subsystem execution, and writing test vectors
Truth Table Functions for Decision-Making LogicDescribes how to use truth table functions in Stateflow charts
Using MATLAB Functions in Stateflow ChartsDescribes how to use MATLAB functions in Stateflow charts
Using Simulink Functions in Stateflow ChartsDescribes how to define Simulink function-call subsystems as graphical objects in Stateflow charts
Building TargetsDescribes how to build targets to simulate or generate code for the charts in your model
Debugging and Testing Stateflow ChartsDescribes how to debug and animate charts
Exploring and Modifying ChartsDescribes how to search charts for specific objects, and make local and global changes
Semantic Rules SummaryProvides a summary of basic chart semantics
Semantic ExamplesProvides detailed examples of chart semantics for typical constructs
  


Free Stateflow Interactive Kit

Learn how engineers use Stateflow to model state machines in their Simulink models.


Get free kit

Trials Available

Try the latest version of Stateflow.


Get trial software
 © 1984-2012- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS