Using Simulink | ![]() ![]() |
サンプル時間
Sample time パラメータは、離散ブロックの状態が更新されるサンプル時間を設定します。通常、サンプル時間はスカラ変数に設定されます。しかし、このフィールドに2要素ベクトルを指定することによって、オフセット時間を指定することができます。
たとえば、Sample time パラメータをベクトル [Ts,offset]
として指定すると、サンプル時間は Ts
に設定され、オフセット値は offset
に設定されます。離散ブロックは、サンプル時間の整数倍とオフセット値のみで更新されます。
t = n * Ts + offset
ここで、n
は整数、offset
は正でも負でも構いませんがサンプル時間未満です。オフセットは、ある離散ブロックを他のブロックより早くまたは遅れて更新させなければならない場合に有効です。
シミュレーションの実行中に、ブロックのサンプル時間を変更することはできません。ブロックのサンプル時間を変更したい場合は、変更が有効になるように、シミュレーションを一度停止して再起動する必要があります。
![]() | 離散システムのモデル化とシミュレーション | 純粋な離散システム | ![]() |