Real-Time Workshop User's Guide | ![]() ![]() |
Simulinkでの速いブロックから遅いブロックへの遷移
速いブロックが直接フィードスルーをもつ遅いブロックを駆動するモデルでは、速いブロックの出力が常に最初に計算されます。遅いブロックが実行されないシミュレーション間隔では、ほとんどのブロックが実行されないので、シミュレーションはより速く進行します。つぎの図は、この状況を説明したものです。
Simulink は、リアルタイムには実行しません。これは、リアルタイムの制限により束縛されないことを意味します。Simulinkは、シミュレーションの流れを終了するために必要なタスクを待つか、そのタスクに移動します。実際のサンプル時間ステップの間隔は変化します。
![]() | サンプルレートの遷移 | リアルタイムでの速いブロックから遅いブロックへの遷移 | ![]() |