Stateflow 入門
ステート マシンとフロー チャートの使用による、判定ロジックのモデル化およびシミュレーション
Stateflow® は、状態遷移図、フロー チャート、状態遷移表、真理値表を含むグラフィカル言語を提供する製品です。Stateflow を使用して、入力信号、イベント、時間ベースの条件に対して MATLAB® アルゴリズムと Simulink® モデルがどのように反応するかを説明することができます。
Stateflow を使用すると、監視制御、タスク スケジューリング、障害管理、通信プロトコル、ユーザー インターフェイス、ハイブリッド システムを設計および開発できます。
Stateflow によって、組み合わせと順序の判定ロジックをモデル化し、Simulink モデル内でブロックとしてシミュレートしたり、MATLAB でオブジェクトとして実行したりできます。グラフィカル アニメーションにより、実行中のロジックを解析およびデバッグできます。編集時および実行時のチェックにより、設計の一貫性と完全性を実装前に確認できます。
チュートリアル
- ステップ 1: Stateflow チャートの作成と実行
- ステップ 2: ステート アクションと遷移ラベルを使用したチャート動作の定義
- ステップ 3: システムの複雑度を管理する階層の作成
- ステップ 4: パラレル構造を使用した同期サブシステムのモデル化
- ステップ 5: イベントのブロードキャストによるパラレル ステートの同期
- ステップ 6: アクティブ ステート データを使用したチャート アクティビティの監視
- ステップ 7: 時相論理を使用したチャート アクションのスケジューリング
動的システムを Stateflow で有限ステート マシンとしてモデル化する。
対話形式の学習
Stateflow 入門
無料の自己学習形式の対話型 Stateflow コース
ビデオ
Stateflow 入門
Simulink モデル内で Stateflow チャートを作成しシミュレートする
Stateflow とは
Stateflow を使用してステート チャートを設計しシミュレートする
MATLAB Tech Talks: ステート マシン
ステート マシンの基本的な概念を学習する