입력 시퀀스 X의 빠른 푸리에 변환 (FFT)을 계산합니다. 데이터를 X 입력에 연결하여 사용할 다형성 인스턴스를 결정하거나 인스턴스를 수동으로 선택합니다.


icon

입력/출력

  • c2ddbl.png X

    X는 실수 입력 시퀀스입니다.

  • cbool.png 이동?

    이동?은 DC 성분이 FFT {X}의 중심에 있는지 여부를 지정합니다. 기본값은 거짓입니다.

  • ci32.png m

    m은 2D FFT 행의 개수를 지정합니다. 이 VI는 FFT를 수행하기 전에 m x n 배열로 X를 자르거나 제로로 채웁니다.

  • ci32.png n

    n은 2D FFT 열의 개수를 지정합니다. 이 VI는 FFT를 수행하기 전에 m x n 배열로 X를 자르거나 제로로 채웁니다.

  • i2dcdb.png FFT {X}

    FFT {X}X의 2D FFT입니다.

    입력 신호가 볼트 (V)인 경우, FFT {X}는 볼트 단위를 가집니다. 입력 신호가 볼트가 아닌 경우, FFT {X}는 입력 신호 단위를 단위로 가집니다. 이 VI는 위상을 라디안으로 반환합니다.

  • ii32.png 에러

    에러는 VI로부터 모든 에러 또는 경고를 반환합니다. 에러[에러 코드를 에러 클러스터로] VI에 연결하여 에러 코드 또는 경고를 에러 클러스터로 변환할 수 있습니다.

  • 2D FFT

    2D 신호에서 FFT VI는 입력 행렬의 Discrete Fourier Transform (DFT)을 계산합니다. 이 VI는 입력 행렬의 행에 1D FFT를 수행한 다음에 이전 단계 출력의 열에 1D FFT를 수행합니다. M xN 행렬의 DFT는 다음과 같이 정의됩니다:

    u = 0, 1, ..., M-1, v=0, 1, ..., N-1의경우

    이 때 x는 입력 행렬이고 Y는 변환 결과입니다.

    아래 그림은 2D FFT 결과에서 이동?의 효과를 보여줍니다:

    2D 입력 신호 이동없는 FFT 이동있는 FFT

    관련 정보

    FFT 기반의 VI에 대한 출력 단위

    예제

    LabVIEW 포함되는 다음 예제 파일을 참조하십시오.

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