メインコンテンツ

Stateflow

ステート マシンとフロー チャートの使用による、判定ロジックのモデル化およびシミュレーション

Stateflow® は、状態遷移図、フロー チャート、状態遷移表、真理値表を含むグラフィカル言語を提供する製品です。Stateflow を使用して、入力信号、イベント、時間ベースの条件に対して MATLAB® アルゴリズムと Simulink® モデルがどのように反応するかを説明することができます。

Stateflow を使用すると、監視制御、タスク スケジューリング、障害管理、通信プロトコル、ユーザー インターフェイス、ハイブリッド システムを設計および開発できます。

Stateflow によって、組み合わせと順序の判定ロジックをモデル化でき、それを Simulink モデル内のブロックとしてシミュレーションを実行したり、MATLAB のオブジェクトとして実行したりできます。グラフィカル アニメーションにより、実行中のロジックを解析およびデバッグできます。編集時および実行時のチェックにより、設計の一貫性と完全性を実装前に確認できます。

Stateflow 入門

Stateflow の基礎を学ぶ

チャート プログラミング

組み合わせおよび順序論理に対応するステート マシンをプログラミングする

Simulink でのシミュレーション

Simulink モデル内で Stateflow チャートをブロックとしてシミュレーションを行う

MATLAB での実行

スタンドアロンの Stateflow チャートを MATLAB 内のオブジェクトとして実行する

検証およびコード生成

テスト、デバッグ、データのログの取得、およびコード生成

This is the thumbnail image for the Applications category.

用途

さまざまな業界や用途でステート マシンを使用する