最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
ステート間の遷移が発生しアクションが実行されるタイミングを指定することにより、Stateflow® チャートの実行を制御します。イベントをブロードキャストすることにより、ステートの実行を同期します。データ値の変化を検出し、チャート実行時にどのステートがアクティブであるかをチェックします。
Chart | 有限ステート マシンで制御ロジックを実装 |
ステートがアクティブなときに実行するアクションを指定する。
トリガー、条件およびアクションを遷移に追加する。
ステート内で entry
、during
および exit
アクションを組み合わせる。
bind アクションによる Function-Call Subsystem の制御
関数呼び出し出力イベントをステートのアクティビティにバインドする。
Stateflow チャートで数学的計算を実行する。
ステート アクションと遷移アクションで使用できるシンボルを指定する。
Stateflow チャートでの外部 MATLAB 関数の呼び出し
コード生成でサポートされていない MATLAB® 関数にアクセスする。
C チャート内の MATLAB 関数およびワークスペース データへのアクセス
ml
演算子を使用して、組み込みの MATLAB 関数を呼び出す。
ステートおよび遷移のラベルで C 関数にアクセスする。
チャート実行時にステートがアクティブになるかどうかを判定する。
データの値が変化したときのチャートの動作を定義する。
イベントベースおよび絶対時間の時相論理演算子を使用する。
データ値およびステート アクティビティの変化によりチャート アクションをトリガーする。
過渡信号をもつチャートのデバウンス ロジックを簡略化する。
temporalCount 演算子を使用したイベントのカウント
明示的および暗黙的イベントの発生回数をカウントする。
オートマチック トランスミッション コントローラーのモデル化 (Simulink)