Stateflow 入門
Stateflow® は、状態遷移図、フロー チャート、状態遷移表、真理値表を含むグラフィカル言語を提供する製品です。Stateflow を使用して、入力信号、イベント、時間ベースの条件に対して MATLAB® アルゴリズムと Simulink® モデルがどのように反応するかを説明することができます。
Stateflow を使用すると、監視制御、タスク スケジューリング、障害管理、通信プロトコル、ユーザー インターフェイス、ハイブリッド システムを設計および開発できます。
Stateflow によって、組み合わせと順序の判定ロジックをモデル化でき、それを Simulink モデル内のブロックとしてシミュレーションを実行したり、MATLAB のオブジェクトとして実行したりできます。グラフィカル アニメーションにより、実行中のロジックを解析およびデバッグできます。編集時および実行時のチェックにより、設計の一貫性と完全性を実装前に確認できます。
チュートリアル
- Stateflow での有限ステート マシンの設計
Stateflow の動作、およびチャートと状態遷移表の選択方法について学習する。
- ステップ 1: Create Stateflow Charts
- ステップ 2: Log, Verify, and Debug Charts
- ステップ 3: Create Parent and Child Operating Modes
- ステップ 4: ジャンクションを使用した遷移の接続
- ステップ 5: Execute States in Parallel
- ステップ 6: Reuse Logic in Charts
Model Rechargeable Battery System as Chart
Create Stateflow charts that model control logic by using finite state machines.
Model Rechargeable Battery System by Using a State Transition Table
Create state transition tables that model control logic by using finite state machines.
対話形式の学習
Stateflow 入門
無料の自己学習形式の対話型 Stateflow コース
ビデオ
Stateflow 入門
Simulink モデル内で Stateflow チャートを作成しシミュレーションを行う
Stateflow とは
Stateflow を使用してステート チャートを設計しシミュレーションを行う
MATLAB Tech Talks: ステート マシン
ステート マシンの基本的な概念を学習する



