Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Chart Simulation Semantics

Rules of simulation behavior

Topics

Types of Chart Execution

Describes how charts become active, execute, and become inactive

Modeling Guidelines for Stateflow Charts

These guidelines promote efficient modeling of charts with events, states, and transitions.

What Do Semantics Mean for Stateflow Charts?

Provides an overview of chart semantics, introduces the model used to explain semantics, and points to reference topics that follow

How Events Drive Chart Execution

Describes the behavior of events that drive Stateflow® chart execution

Process for Grouping and Executing Transitions

Describes the processes for grouping and executing a transition

Evaluation Order for Outgoing Transitions

Describes explicit and implicit modes for ordering a group of outgoing transitions

Process for Entering, Executing, and Exiting States

Describes how states become active, execute, and become inactive

Execution Order for Parallel States

Describes explicit and implicit modes for setting execution order of parallel states

Early Return Logic for Event Broadcasts

Describes the logic used when events interrupt the typical execution behavior of Stateflow charts

Summary of Chart Semantic Rules

Provides a short summary of the basic chart semantic rules

How Chart Constructs Interact During Execution

Explains how different graphical and nongraphical constructs interact during chart execution

Transition to and from Exclusive (OR) States

Examples that describe the behavior of transitions that exit and enter exclusive (OR) states

Control Chart Execution Using Condition Actions

Examples that describe the behavior of Stateflow charts using condition actions

Control Chart Execution Using Default Transitions

Examples that describe the behavior of Stateflow charts using default transitions

Process Events Using Inner Transitions

Examples that describe the behavior of Stateflow charts using inner transitions

Use Connective Junctions to Represent Multiple Paths

Examples that describe the behavior of Stateflow charts using connective junctions

Control Chart Execution Using Event Actions in a Superstate

Example that describes the behavior of Stateflow charts using event actions.

Broadcast Events in Parallel (AND) States

Example Stateflow charts show the behavior of parallel (AND) states

Directly Broadcast Events

Example Stateflow charts show how to use directed event broadcasting

View Differences Between Stateflow Messages, Events, and Data

This example shows the difference in behavior of a Stateflow message compared to events or data.

Was this topic helpful?