Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

Digital Clock

指定されたサンプリング間隔でシミュレーション時間を出力

  • Digital Clock block

ライブラリ:
Simulink / Sources

説明

Digital Clock ブロックは、指定されたサンプリング間隔でのみシミュレーション時間を出力します。その他の時間では出力は前の値のままです。このブロックの精度を制御するには、ブロック ダイアログ ボックスで [サンプル時間] パラメーターを使用します。

離散システム内で現在のシミュレーション時間が必要なときには、(連続時間を出力する) Clock ブロックではなく、このブロックを使用してください。

端子

出力

すべて展開する

指定されたサンプリング間隔でのサンプル時間 (秒単位)。その他の時間では出力は前の値のままです。

データ型: double

パラメーター

すべて展開する

サンプリング間隔を秒単位で指定します。2 つのうちのいずれかの方法でサンプリング間隔を指定できます。

  • 周期として。データ型が double の実数値のスカラーとして指定します。

  • 周期およびオフセットとして。データ型が double で長さ 2 の実数値のベクトルとして指定します。周期およびオフセットは、有限で非負の値でなければならず、オフセット値は周期より小さくなければなりません。

詳細については、サンプル時間の指定を参照してください。

ヒント

0 または [0,0] の連続サンプル時間を指定しないでください。また、このブロックはソース ブロックであるため、-1 (サンプル時間を継承) を指定しないでください。

プログラムでの使用

ブロック パラメーター: SampleTime
型: 文字ベクトル
値: スカラー | ベクトル
既定の設定: '1'

ブロックの特性

データ型

double

直達

いいえ

多次元信号

いいえ

可変サイズの信号

いいえ

ゼロクロッシング検出

いいえ

拡張機能

バージョン履歴

R2006a より前に導入

参考

トピック