シミュレーション データ インスペクターを使用したステート アクティビティの表示
R2026bシミュレーション データ インスペクター (Simulink)を使用して Stateflow® チャートのログ データを確認できます。シミュレーション データ インスペクターを使用すると、以下を確認できます。
チャートからのデータ
チャートの子ステート アクティビティおよびリーフ ステート アクティビティ
ステートの自己ステート アクティビティ、子ステート アクティビティおよびリーフ ステート アクティビティ
ログを取得する信号とステートの追加
この例では、シミュレーション データ インスペクターを使用して、モデル sf_car 内にある Stateflow チャートのアクティブ ステート データを監視します。
モデル
sf_carを開きます。openExample("sf_car")ブロックの左下隅にある矢印をクリックして
shift_logicチャートを開きます。
ステート
gear_stateを選択します。[シミュレーション] タブで [子アクティビティのログの取得] をクリックして、各タイム ステップの最後に、
gear_stateのどのサブステートがアクティブまたは非アクティブかを記録します。ログ バッジがステートの隅に表示されます。
selection_stateステートで、downshiftingサブステートを選択します。[シミュレーション] タブで [自己アクティビティのログ] をクリックします。
この選択により、各タイム ステップの最後に
downshiftingがアクティブか非アクティブかのログを取得します。upshiftingサブステートについて前の 2 つの手順を繰り返します。
ログを取得した出力のシミュレーション データ インスペクターでの表示
モデルのシミュレーションを実行します。
[シミュレーション] タブで、[結果の確認] にある [データ インスペクター]
を選択します。モデルのシミュレーションを行うと、アイコンの色が変わり、シミュレーション データ インスペクターに新しいシミュレーション データがあることが示されます。シミュレーション データ インスペクターで [可視化とレイアウト] ボタン
をクリックします。[グリッド] セクションで [行] を
3に変更します。[検査] ペインで各プロットの信号を選択します。詳細については、シミュレーション データの検証 (Simulink)を参照してください。

参考
シミュレーション データ インスペクター (Simulink)