入力シーケンスXの高速フーリエ変換 (FFT) を計算します。X入力にデータを配線して自動的に使用する多態性インスタンスを決定するか、インスタンスを手動で選択します。


icon

入力/出力

  • c1dcdb.png X

    Xは複素数の入力シーケンスです。

  • cbool.png シフト?

    シフト?は、DC成分がFFT {X}の中央にあるかどうかを指定します。デフォルトはFALSEです。

  • ci32.png FFTサイズ

    FFTサイズは実行するFTTの長さです。

    FFTサイズXの要素数より大きい場合、このVIはゼロをXの最後に追加して、FFTサイズのサイズを一致させます。FFTサイズXの要素数より小さい場合、このVIはXの最初のn要素のみを使用してFFTを実行します。ここで、nFFTサイズです。FFTサイズが0以下の場合、このVIはXの長さをFFTサイズとして使用します。

  • i1dcdb.png FFT{X}

    FFT {X}XのFFTです。

  • ii32.png エラー

    エラーは、VIからのエラーまたは警告を返します。エラーは「エラーコードからエラークラスタ」VIに配線して、エラーコードまたは警告をエラークラスタに変換できます。

  • 1D FFT

    1D信号では、FFT VIは高速フーリエ変換アルゴリズムで入力シーケンスの離散フーリエ変換 (DFT) を計算します。1D DFTは以下のように定義されます。

    ここでn=0, 1, 2,…, N–1、

    xは入力シーケンス、Nxの要素数、Yは変換結果です。

    周波数分解能、またはY 要素間の周波数間隔では、

    fs がサンプリング周波数です。

    以下の表は、さまざまなFFTサイズおよびシフト値のFFT {X}要素のパターンを示します。ここで、YFFT {X}nFFTサイズです。

    n は偶数 (k = n/2)n は奇数 (k = (n-1)/2)
    Shift 配列要素 相当する周波数 配列要素 相当する周波数

    FALSE

    (デフォルト)

    Y0 DC成分 Y0 DC成分

    FALSE

    (デフォルト)

    Y1 Δf Y1 Δf

    FALSE

    (デフォルト)

    Y2 f Y2 f

    FALSE

    (デフォルト)

    Y3 f Y3 f

    FALSE

    (デフォルト)

    Yk–2 (k-2)Δf Yk–2 (k-2)Δf

    FALSE

    (デフォルト)

    Yk–1 (k-1)Δf Yk–1 (k-1)Δf

    FALSE

    (デフォルト)

    Yk ナイキスト周波数 Yk kΔf

    FALSE

    (デフォルト)

    Yk+1 -(k-1)Δf Yk+1 -kΔf

    FALSE

    (デフォルト)

    Yk+2 -(k-2)Δf Yk+2 -(k-1)Δf

    FALSE

    (デフォルト)

    Yn–3 -3Δf Yn–3 -3Δf

    FALSE

    (デフォルト)

    Yn–2 -2Δf Yn–2 -2Δf

    FALSE

    (デフォルト)

    Yn–1 -Δf Yn–1 -Δf
    n は偶数 (k = n/2)n は奇数 (k = (n-1)/2)
    Shift 配列要素 相当する周波数 配列要素 相当する周波数
    TRUE Y0 –(ナイキスト周波数) Y0 -kΔf
    TRUE Y1 -(k-1)Δf Y1 -(k-1)Δf
    TRUE Y2 -(k-2)Δf Y2 -(k-2)Δf
    TRUE Y3 -(k-3)Δf Y3 -(k-3)Δf
    TRUE Yk–2 -2Δf Yk–2 -2Δf
    TRUE Yk–1 -Δf Yk–1 -Δf
    TRUE Yk DC成分 Yk DC成分
    TRUE Yk+1 Δf Yk+1 Δf
    TRUE Yk+2 f Yk+2 f
    TRUE Yn–3 (k-3)Δf Yn–3 (k-2)Δf
    TRUE Yn–2 (k-2)Δf Yn–2 (k-1)Δf
    TRUE Yn–1 (k-1)Δf Yn–1 kΔf

    関連情報

    FFTベースVIの出力単位

    サンプルプログラム

    LabVIEWに含まれている以下のサンプルファイルを参照してください。

    • labview\examples\Signal Processing\Transforms\FFT and Power Spectrum Units.vi