N 채널 여러 톤 정보 추출 - N 스펙(CDB)
- 업데이트 날짜:2025-07-30
- 4분 (읽기 시간)
각 신호 톤의 진폭이 지정된 임계점을 넘는 경우 주파수, 진폭, 위상을 반환합니다. 데이터를 타임 신호 입력 입력에 연결하여 사용할 다형성 인스턴스를 결정하거나 인스턴스를 수동으로 선택합니다.

입력/출력
시간 신호 입력
—
시간 신호 입력은 시간 영역 웨이브폼의 배열입니다.
반출 모드
—
반출 모드는 반출된 신호에 반출할 신호와 스펙트럼의 소스를 선택합니다.
임계점
—
임계점은 시간 신호 입력으로부터 톤을 추출하기 위해 각 톤이 초과해야 하는 최소 진폭을 지정합니다. 배열의 각 원소는 시간 신호 입력에서 단일 신호의 임계점입니다.
톤의 최대 개수
—
톤의 최대 개수는 각 신호로 부터 이 VI가 추출하는 톤의 최대 개수를 지정합니다. 톤의 최대 개수를 –1로 설정하는 경우, 이 VI는 임계점을 넘는 진폭의 모든 톤을 추출합니다.
에러 입력(에러 없음)
—
에러 입력은 이 노드의 실행 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.
출력 정렬
—
출력 정렬은 이 VI가 추출하는 톤의 정렬 순서를 지정합니다.
반출된 신호
—
반출된 신호는 반출된 신호의 배열입니다.
여러 톤 정보
—
여러 톤 정보는 이 VI가 추출하는 각 톤의 주파수, 진폭, 위상을 반환합니다. 배열의 각 원소는 시간 신호 입력에서 단일 신호의 여러 톤 정보입니다.
에러 출력
—
에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다. |
입력 신호는 실수 또는 복소수가 될 수 있으며 웨이브폼 형태의 경우에는 단일 채널, 웨이브폼 배열 형태의 경우에는 여러 채널입니다. 시간 신호 입력에 실수 웨이브폼의 배열을 입력하면 LabVIEW는 기본적으로 N 채널 여러 톤 정보 추출 인스턴스를 선택합니다. 시간 신호 입력에 복소수 웨이브폼의 배열을 입력하면 LabVIEW는 기본적으로 N 채널 여러 톤 정보 추출(CDB) 인스턴스를 선택합니다.
실제 여러 톤 신호는 다음 식으로 나타낼 수 있습니다:

여기서 Ai, fi, φi 는 각각 N개의 톤을 가진 다중 톤 신호의째 톤의 진폭, 주파수 및 위상이며, Fs는 입력 파형 신호의 초당 샘플 수(샘플 속도)입니다.
복소수 여러 톤 신호는 다음 식으로 나타낼 수 있습니다:

여기서 Ai, fi, φi 는 각각 N개의 톤을 가진 다중 톤 신호의째 톤의 진폭, 주파수 및 위상이며, Fs는 입력 파형 신호의 초당 샘플 수(샘플 속도)입니다.
실수 신호의 경우, 주파수 범위는 (최소 주파수, 최대 주파수) = (0, Fs/2)입니다. 복소수 신호의 경우, 주파수 범위는 (최소 주파수, 최대 주파수) = (–Fs/2, Fs/2)입니다.
예제
LabVIEW 포함되는 다음 예제 파일을 참조하십시오.
- labview\examples\Signal Processing\Waveform Measurements\Complex Multi-Tone Measurements.vi
시간 신호 입력
—
반출 모드
—
임계점
—
톤의 최대 개수
—
에러 입력(에러 없음)
—
출력 정렬
—
반출된 신호
—
반출된 시간 신호
—
반출된 스펙트럼(dB)
—
f0
—
dB 스펙트럼(핸(Hann))
—
여러 톤 정보
—
에러 출력
—