복소수 FFT
- 업데이트 날짜:2025-07-30
- 4분 (읽기 시간)
입력 시퀀스 X의 빠른 푸리에 변환 (FFT)을 계산합니다. 데이터를 X 입력에 연결하여 사용할 다형성 인스턴스를 결정하거나 인스턴스를 수동으로 선택합니다.

입력/출력
X
—
X는 복소수값의 입력 시퀀스입니다.
이동?
—
이동?은 DC 성분이 FFT {X}의 중심에 있는지 여부를 지정합니다. 기본값은 거짓입니다.
FFT 크기
—
FFT 크기는 수행하려는 FFT의 크기입니다. FFT 크기가 X의 원소 개수보다 큰 경우, 이 VI는 X의 끝에 제로를 추가하여 FFT 크기에 맞춥니다. FFT 크기가 X의 원소 개수보다 작은 경우, 이 VI는 X의 첫 번째 n개 원소만 사용하여 FFT를 수행합니다. 이때 n은 FFT 크기입니다. FFT 크기가 0보다 작거나 같은 경우, 이 VI는 X의 길이를 FFT 크기로 사용합니다.
FFT {X}
—
FFT {X}는 X의 FFT입니다.
에러
—
에러는 VI로부터 모든 에러 또는 경고를 반환합니다. 에러를 [에러 코드를 에러 클러스터로] VI에 연결하여 에러 코드 또는 경고를 에러 클러스터로 변환할 수 있습니다. |
1D FFT
1D 신호에서 FFT VI는 빠른 푸리에 변환 알고리즘으로 입력 시퀀스의 Discrete Fourier Transform (DFT)을 계산합니다. 1D DFT는 다음과 같이 정의됩니다:
여기서 n=0, 1, 2,…, N-1이 때 x는 입력 시퀀스, N은 x의 원소 개수, Y는 변환 결과입니다.
주파수 분해능, 또는 Y 성분 사이의 주파수 공간은 다음과 같습니다:

이 때 fs는 샘플링 주파수입니다.
다음 테이블은 Y가 FFT {X}이고 n이 FFT 크기일 때 다양한 FFT 크기와 이동 값을 위한 FFT {X}의 원소 패턴을 나타냅니다.
| n은 짝수 (k = n/2) | n은 홀수 (k = (n-1)/2) | |||
|---|---|---|---|---|
| <Shift> | 배열 원소 | 대응하는 주파수 | 배열 원소 | 대응하는 주파수 |
거짓 (기본) |
Y0 | DC 성분 | Y0 | DC 성분 |
거짓 (기본) |
Y1 | Δf | Y1 | Δf |
거짓 (기본) |
Y2 | 2Δf | Y2 | 2Δf |
거짓 (기본) |
Y3 | 3Δf | Y3 | 3Δf |
| ⋮ | ⋮ | ⋮ | ⋮ | ⋮ |
거짓 (기본) |
Yk–2 | (k-2)Δf | Yk–2 | (k-2)Δf |
거짓 (기본) |
Yk–1 | (k-1)Δf | Yk–1 | (k-1)Δf |
거짓 (기본) |
Yk | 나이퀴스트 주파수 | Yk | kΔf |
거짓 (기본) |
Yk+1 | -(k-1)Δf | Yk+1 | -kΔf |
거짓 (기본) |
Yk+2 | -(k-2)Δf | Yk+2 | -(k-1)Δf |
| ⋮ | ⋮ | ⋮ | ⋮ | ⋮ |
거짓 (기본) |
Yn–3 | -3Δf | Yn–3 | -3Δf |
거짓 (기본) |
Yn–2 | -2Δf | Yn–2 | -2Δf |
거짓 (기본) |
Yn–1 | -Δf | Yn–1 | -Δf |
| n은 짝수 (k = n/2) | n은 홀수 (k = (n-1)/2) | |||
| <Shift> | 배열 원소 | 대응하는 주파수 | 배열 원소 | 대응하는 주파수 |
| 참 | Y0 | –(나이퀴스트 주파수) | Y0 | -kΔf |
| 참 | Y1 | -(k-1)Δf | Y1 | -(k-1)Δf |
| 참 | Y2 | -(k-2)Δf | Y2 | -(k-2)Δf |
| 참 | Y3 | -(k-3)Δf | Y3 | -(k-3)Δf |
| ⋮ | ⋮ | ⋮ | ⋮ | ⋮ |
| 참 | Yk–2 | -2Δf | Yk–2 | -2Δf |
| 참 | Yk–1 | -Δf | Yk–1 | -Δf |
| 참 | Yk | DC 성분 | Yk | DC 성분 |
| 참 | Yk+1 | Δf | Yk+1 | Δf |
| 참 | Yk+2 | 2Δf | Yk+2 | 2Δf |
| ⋮ | ⋮ | ⋮ | ⋮ | ⋮ |
| 참 | Yn–3 | (k-3)Δf | Yn–3 | (k-2)Δf |
| 참 | Yn–2 | (k-2)Δf | Yn–2 | (k-1)Δf |
| 참 | Yn–1 | (k-1)Δf | Yn–1 | kΔf |
관련 정보
예제
LabVIEW 포함되는 다음 예제 파일을 참조하십시오.
- labview\examples\Signal Processing\Transforms\FFT and Power Spectrum Units.vi
X
—
이동?
—
FFT 크기
—
FFT {X}
—
에러
—