このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
シミュレーション データ インスペクターを使用したステート アクティビティの表示
シミュレーション データ インスペクター (Simulink)を使用して、Stateflow® チャートのステート アクティビティおよびデータのログを記録できます。シミュレーション データ インスペクターを使用すると、以下を表示して比較できます。
チャートからのデータ
チャートの子ステート アクティビティおよびリーフ ステート アクティビティ
ステートの自己ステート アクティビティ、子ステート アクティビティおよびリーフ ステート アクティビティ
ログに記録する信号とステートの追加
この例では、シミュレーション データ インスペクターを使用して、モデル sf_car
内にある Stateflow チャートのアクティブ ステート データを監視します。
モデル
sf_car
を開きます。openExample("stateflow/AutomaticTransmissionWithActiveStateDataExample")
Simulink® エディターで、
gear
信号をクリックします。次に、[シミュレーション] タブで [信号のログ] を選択します。ログ バッジ が信号の上に表示され、モデルを実行するとこの信号からのデータがログ記録されることを示します。
ブロックの左下隅にある矢印をクリックして
shift_logic
チャートを開きます。ステート
gear_state
を選択します。次に、[シミュレーション] タブで [子アクティビティのログ記録] をクリックします。ログ バッジ がステートの隅に表示されます。selection_state
ステートで、downshifting
サブステートを選択します。次に、[シミュレーション] タブで [自己アクティビティのログ] をクリックします。upshifting
サブステートについて前の手順を繰り返します。
ログに記録された出力のシミュレーション データ インスペクターでの表示
モデルのシミュレーションを実行します。
[シミュレーション] タブで、[結果の確認] にある [データ インスペクター] を選択します。モデルをシミュレートすると、アイコンが強調表示されて、シミュレーション データ インスペクターに新しいシミュレーション データがあることが示されます。
シミュレーション データ インスペクターの [可視化とレイアウト] で、4 プロット グリッド レイアウトを選択します。次に、[検査] ペインで各プロットの信号を選択します。詳細については、シミュレーション データの検証 (Simulink)を参照してください。
参考
シミュレーション データ インスペクター (Simulink)