このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
設定した時間分だけ入力を遅延
金宝app模型/连续
运输延迟ブロックは,指定した時間分だけ入力を遅らせます。このブロックを時間遅延のシミュレーションに使用できます。このブロックへの入力は連続信号にする必要があります。
シミュレーションの開始時に,このブロックは[初期出力]パラメーターを出力します。これはシミュレーション時間が[時間遅延]パラメーターを超えるまで続きます。その後,ブロックは遅延入力を出力し始めます。シミュレーション中は,ブロックによって入力点とシミュレーション時間がバッファーに保存されます。バッファーのサイズは(初期バッファーサイズ]パラメーターで指定します。
保存された入力値の時間に対応しない時間での出力が要求されると,ブロックはデータ点の間を線形内挿します。遅れがステップサイズより小さい場合,ブロックは最後の出力点から外挿するため,結果が不正確になることがあります。ブロックには直達がないので,現在の入力を使ってその出力値を計算することはできません。たとえば,ステップサイズが1で現在の時間がt = 5の固定ステップシミュレーションを考えます。遅れが0.5の場合,ブロックはt = 4.5でデータ点を生成する必要があります。最後に格納した時間はt = 4なので,ブロックは前進外挿を行います。
运输延迟ブロックは,離散信号の内挿は行わず,代わりに,要求された時間での離散値を返します。
このブロックは,サンプルヒットのみで出力を遅らせ,保持する单位延迟ブロックとは異なります。
ヒント
linmod
を使って,运输延迟ブロックを含むモデルを線形化することは避けてください。詳細については,モデルの線形化を参照してください。
データ型 |
|
直接フィードスルー |
|
多次元信号 |
|
可変サイズの信号 |
|
ゼロクロッシング検出 |
|