FIRフィルタ実装を使用して時間に従い、入力信号Xをリサンプルします。X入力にデータを配線して自動的に使用する多態性インスタンスを決定するか、インスタンスを手動で選択します。


icon

入力/出力

  • cbool.png アンチエイリアス?

    アンチエイリアス?は、LabVIEWが信号のダウンサンプルを行う際に入力信号にローパスフィルタを掛けるかどうかを指定します。

    アンチエイリアス?がTRUE (デフォルト) の場合、このVIはリサンプルされた信号をエイリアスから保護します。ただし、リサンプル中に必要な演算が増加します。

  • cbool.png リセット?

    リセット?は初期状態の初期化を制御します。デフォルトはFALSEです。

    このVIが最初に実行される場合、またはリセット?がTRUEの場合、LabVIEWは内部状態をゼロに初期化します。リセット?がFALSEの場合、LabVIEWは、内部状態を最後にこのVIのこのインスタンスが呼び出された状態に初期化します。小さなブロックで構成される大きなデータシーケンスを処理するには、この制御器を最初のブロックについてはTRUEに、残りのすべてのブロックの連続フィルタ処理についてはFALSEに設定します。

  • c2dcdb.png X

    Xは、リサンプルを行う実数の入力信号を含みます。各X行には、入力信号が含まれます。すべての信号は同じ長さです。Xの各信号のサンプル間隔は1です。

  • c1ddbl.png 時間

    時間は、リサンプリングの時間を昇順で指定します。

  • cerrcodeclst.png エラー入力 (エラーなし)

    エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。

  • cnclst.png FIRフィルタ仕様

    FIRフィルタ仕様は、このVIがFIRフィルタの指定時に必要とする最小値を指定します。

  • cdbl.png エイリアス除去 (dB)

    エイリアス除去 (dB) は、任意のリサンプリング処理の後、エイリアスされた信号の周波数成分の最小減衰レベルを指定します。エイリアス除去 (dB) の値が48未満の場合は、自動的に48に設定されます。デフォルトは 120 です。

  • cdbl.png 正規化された帯域幅

    正規化された帯域幅は、減衰されない新規のサンプリングレートの割合を指定します。デフォルトは0.4536です。

  • i2dcdb.png Y

    Yはリサンプル信号を返します。Yの各行には、Xの同じ行の入力信号に対応するリサンプルされた信号が含まれます。すべての信号は同じ長さです。

  • i1ddbl.png タイムスタンプ

    タイムスタンプは、Yにあるリサンプルされた信号すべての各サンプルの時間を返します。タイムスタンプの要素数はYの列数と同じでなければなりません。時間入力の内容がタイムスタンプの内容を決定します。リサンプルフィルタの内部状態によっては、タイムスタンプの配列の始めの部分に余分なデータが追加されたり、配列の最後の部分のデータが削除される場合があります。

  • ierrcodeclst.png エラー出力

    エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。

  • FIRフィルタの仕様により 、このVIが必要とする t 前後の信号データの個数が決定されます。tが入力信号の終端に近い場合、このVIにはリサンプル信号の計算に必要なtの後のデータが不足する可能性があります。ただし、データを連続的に集録するオンラインアプリケーションでこのVIを使用する場合、このVIは次の入力信号ブロックが利用可能になる際tでリサンプル信号を計算できます。したがって、最初の入力信号ブロックでは、タイムスタンプは配列の終端でtのデータを失います。次の入力信号ブロックでは、タイムスタンプにはtが追加データとして配列の冒頭に含まれます。