Digital Clock
指定されたサンプリング間隔でシミュレーション時間を出力
ライブラリ:
Simulink /
Sources
説明
Digital Clock ブロックは、指定されたサンプリング間隔でのみシミュレーション時間を出力します。その他の時間では出力は前の値のままです。このブロックの精度を制御するには、ブロック ダイアログ ボックスで [サンプル時間] パラメーターを使用します。
離散システム内で現在のシミュレーション時間が必要なときには、連続時間を出力する Clock ブロックではなく、このブロックを使用してください。
例
端子
出力
Port_1 — サンプル時間
スカラー
指定されたサンプリング間隔でのサンプル時間 (秒単位)。その他の時間では出力は前の値のままです。
データ型: double
パラメーター
サンプル時間 — サンプリング間隔
1
(既定値) | スカラー | ベクトル
サンプリング間隔を秒単位で指定します。2 つのうちのいずれかの方法でサンプリング間隔を指定できます。
周期として。データ型が double の実数値のスカラーとして指定します。
周期およびオフセットとして。データ型が double で長さ 2 の実数値のベクトルとして指定します。周期およびオフセットは、有限で非負の値でなければならず、オフセット値は周期より小さくなければなりません。
詳細については、サンプル時間の指定を参照してください。
ヒント
0
または [0,0]
の連続サンプル時間を指定しないでください。また、このブロックはソース ブロックであるため、-1
(サンプル時間を継承) を指定しないでください。
プログラムでの使用
ブロック パラメーター: SampleTime
|
型: 文字ベクトル |
値: スカラー | ベクトル |
既定の設定: '1'
|
ブロックの特性
データ型 |
|
直達 |
|
多次元信号 |
|
可変サイズの信号 |
|
ゼロクロッシング検出 |
|
拡張機能
C/C++ コード生成
Simulink® Coder™ を使用して C および C++ コードを生成します。
量産コードには推奨されません。組み込みシステムでよく見られる速度とメモリに関するリソースの制限と制約に関連します。生成されたコードにはメモリの動的な割り当てと解放、再帰、メモリ オーバーヘッドの増加、および広範囲で変化する実行時間が含まれることがあります。リソースが十分な環境ではコードが機能的に有効で全般的に許容できても、小規模な組み込みターゲットではそのコードをサポートできないことはよくあります。通常、ブロックは量産コードに適する方向に展開します。このため、量産コードに適したブロックはそのままにしておきます。
バージョン履歴
R2006a より前に導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)