FFT 스펙트럼(실수-허수)
- 업데이트 날짜:2025-07-30
- 2분 (읽기 시간)
시간 신호의 FFT 스펙트럼의 평균을 계산합니다. 이 VI는 FFT 결과를 실수와 허수 부분으로 반환됩니다. 데이터를 시간 신호 입력에 연결하여 사용할 다형성 인스턴스를 결정하거나 인스턴스를 수동으로 선택합니다.

[FFT 스펙트럼(실수-허수)] VI는 다음 단계를 따라 실수 부분과 허수 부분의 계산을 완료합니다:
- 시간 신호의 FFT를 계산합니다.
- 평균값 연산 처리가 리셋된 이후부터 VI가 계산한 FFT 스펙트럼과 시간 신호의 현재 FFT 스펙트럼을 평균합니다.
- 평균된 스펙트럼의 실수 부분과 허수 부분을 반환합니다.
이 VI의 한 채널 버전은 한번 호출을 의미하는 한번 모드와 히스토리를 가지고 여러번 호출하는 연속 모드로 한 채널 측정을 수행할 수 있습니다. 한 채널 버전은 여러 채널 측정을 한번 모드로만 수행할 수 있습니다. 연속 모드로 여러 채널 측정을 하려는 경우, 이 VI의 여러 채널 버전을 사용합니다.
이 VI의 한 채널 버전은 한 채널만의 내부 상태 정보를 유지합니다. 히스토리를 삭제하기 위해서 평균값 연산 다시 시작 컨트롤을 사용하지 않고 한 채널 버전을 호출하여 다른 채널을 처리하면 이 VI가 예상치 못한 동작을 할수도 있습니다. 예상치 못한 동작이 발생한 원인은 VI가 한 채널에서 다른 채널로 내부 상태 정보를 전달했기 때문입니다.
노트 이 VI의 단일 채널 버전은 주로 한 채널의 연속적인 처리를 위한 것입니다. 이 작동을 여러 채널의 경우로 일반화하고 웨이브폼 배열을 인덱스하여 [For 루프]에서 연속적으로 여러 채널을 처리하기 위해 한 채널 버전을 사용하지 마십시오.
루프에서 [FFT 스펙트럼(실수-허수)] VI와 같은 여러 채널 버전의 VI를 사용하는 예제는 다음 LabVIEW 프로젝트를 참조하십시오.
- labview\examples\Signal Processing\Waveform Measurements\Waveform Measurements.lvproj