N 채널에 대한 FFT 스펙트럼(실수-허수)
- 업데이트 날짜:2025-07-30
- 5분 (읽기 시간)
시간 신호의 FFT 스펙트럼의 평균을 계산합니다. 이 VI는 FFT 결과를 실수와 허수 부분으로 반환됩니다. 데이터를 시간 신호 입력에 연결하여 사용할 다형성 인스턴스를 결정하거나 인스턴스를 수동으로 선택합니다.
이 VI는 같은 평균값 연산 파라미터 설정을 시간 신호의 각 웨이브폼에 적용합니다.

입력/출력
평균값 연산 다시 시작 (거짓)
—
평균값 연산 다시 시작은 VI가 선택된 평균값 연산 프로세스를 다시 시작할지 여부를 지정합니다. 평균값 연산 다시 시작이 참인 경우, VI는 선택된 평균값 연산 프로세스를 다시 시작합니다. 평균값 연산 다시 시작이 거짓인 경우, VI는 선택된 평균값 연산 프로세스를 다시 시작하지 않습니다. 기본값은 거짓입니다. 이 VI를 처음으로 호출할 때 평균값 연산 프로세스는 자동적으로 다시 시작됩니다. 평균값 연산을 다시 시작해야 하는 전형적인 경우는 평균값 연산 프로세스 중간에 중요한 입력 변화가 발생한 때입니다.
시간 신호
—
시간 신호는 시간 영역 웨이브폼의 입력 배열입니다.
윈도우
—
윈도우(해닝)는 시간 신호에 적용할 시간 영역 윈도우입니다. 기본 윈도우는 해닝입니다.
에러 입력(에러 없음)
—
에러 입력은 이 노드의 실행 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.
평균값 연산 파라미터
—
평균값 연산 파라미터는 이 VI가 어떻게 평균값 연산을 계산하는지 정의한 클러스터입니다. 파라미터의 스펙에는 평균값 연산의 타입, 가중치의 타입, 평균값의 개수가 포함됩니다.
윈도우 파라미터
—
윈도우 파라미터는 카이저 윈도우에서는 베타 파라미터, 가우스 윈도우에서는 표준편차, 돌프-체비셰프 윈도우에서는 사이드 로브에 대한 메인 로브의 비율인 s를 지정합니다. 윈도우가 다른 윈도우인 경우, 이 VI는 이 입력을 무시합니다. 윈도우 파라미터의 기본값은 NaN이며, 이것은 카이저 윈도우에서는 베타를 0으로, 가우스 윈도우에서는 표준편차를 0.2로, 돌프-체비셰프 윈도우에서는 s를 60으로 설정합니다.
평균값 연산 완료
—
평균값 연산 완료는 완료된 평균이 평균값 연산 파라미터에서 지정한 평균 개수보다 크거나 같은 경우 참을 반환합니다. 만약 그렇지 않으면, 평균값 연산 완료는 거짓을 반환합니다. 평균값 연산 완료는 평균값 연산 모드가 평균값 연산 없음으로 선택된 경우 항상 참입니다.
실수 부분
—
실수 부분은 입력 웨이브폼당 하나씩, FFT 스펙트럼 평균의 실수 부분 배열을 반환합니다.
허수 부분
—
허수 부분은 FFT 스펙트럼 평균의 허수 부분과 주파수 스케일을 반환합니다.
완료된 평균
—
완료된 평균은 해당 시점에서 VI가 완료한 평균 개수를 반환합니다.
에러 출력
—
에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다. |
[FFT 스펙트럼(실수-허수)] VI는 다음 단계를 따라 실수 부분과 허수 부분의 계산을 완료합니다:
- 시간 신호의 FFT를 계산합니다.
- 평균값 연산 처리가 리셋된 이후부터 VI가 계산한 FFT 스펙트럼과 시간 신호의 현재 FFT 스펙트럼을 평균합니다.
- 평균된 스펙트럼의 실수 부분과 허수 부분을 반환합니다.
이 VI의 한 채널 버전은 한번 호출을 의미하는 한번 모드와 히스토리를 가지고 여러번 호출하는 연속 모드로 한 채널 측정을 수행할 수 있습니다. 한 채널 버전은 여러 채널 측정을 한번 모드로만 수행할 수 있습니다. 연속 모드로 여러 채널 측정을 하려는 경우, 이 VI의 여러 채널 버전을 사용합니다.
이 VI의 한 채널 버전은 한 채널만의 내부 상태 정보를 유지합니다. 히스토리를 삭제하기 위해서 평균값 연산 다시 시작 컨트롤을 사용하지 않고 한 채널 버전을 호출하여 다른 채널을 처리하면 이 VI가 예상치 못한 동작을 할수도 있습니다. 예상치 못한 동작이 발생한 원인은 VI가 한 채널에서 다른 채널로 내부 상태 정보를 전달했기 때문입니다.
루프에서 [FFT 스펙트럼(실수-허수)] VI와 같은 여러 채널 버전의 VI를 사용하는 예제는 다음 LabVIEW 프로젝트를 참조하십시오.
- labview\examples\Signal Processing\Waveform Measurements\Waveform Measurements.lvproj
평균값 연산 다시 시작 (거짓)
—
시간 신호
—
윈도우
—
에러 입력(에러 없음)
—
평균값 연산 파라미터
—
평균값 연산 모드
—
윈도우 파라미터
—
평균값 연산 완료
—
실수 부분
—
f0
—
실수 부분
—
에러 출력
—