このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
Simulation Pace
アニメーション表示のシミュレーションレートを設定する
ライブラリ:
Aerospace Blockset /
Animation /
Animation Support Utilities
説明
Simulation Pace ブロックを使用すると、モデル シミュレーションをより遅いペースで実行できるため、接続されたアニメーションを快適に表示し、システムの動作を理解して観察できます。シミュレーションを低速で視覚化すると、基礎となるシステム設計を理解し、設計上の問題を特定し、ほぼリアルタイムの動作を実証することが容易になります。シミュレーションの進行中に結果を表示し、システムを検査することができます。
1 秒のシミュレーションが数ミリ秒のウォールクロック時間で完了するシナリオでは、このブロックを使用します。
このブロックを構成するときは、シミュレーションのペースに影響するブロックのサンプル時間も考慮してください。デフォルトは 1/30 秒で、これは 30 フレーム/秒の視覚化レート (デスクトップ コンピューターでは一般的) に相当します。詳細については、サンプル時間を参照してください。
このブロックを使用するには:
モデル ソルバーを
Fixed-step
に設定します。離散サンプル時間を使用します。
ヒント
Simulation Pace ブロック:
デプロイ可能なコードは生成されません。
アクセラレータ モードまたはラピッド アクセラレータ モードでのシミュレーションの参照モデルではサポートされません。これらのモードでシミュレーションを遅くするには、Simulink® エディター ツールストリップの Simulation タブで、Run 、 Simulation Pacing を選択します。
端子
出力
パラメーター
アルゴリズム
シミュレーションのペースは、ペースを維持するために再度実行する必要があるまで、MATLAB スレッド全体をスリープ状態にすることで実装されます。Simulink ソフトウェアはシングルスレッドであり、1 つの MATLAB スレッドで実行されるため、一度にアクティブにできるのは 1 つの Simulation Pace ブロックのみです。