부네맨 주파수 계산
- 업데이트 날짜:2025-07-30
- 2분 (읽기 시간)
부네맨 수식을 사용하여 알 수 없는 파장을 가진 주어진 사인파의 주파수를 계산합니다.

입력/출력
X
—
X는 연속적인 시간에서 샘플한 신호입니다.
베타
—
베타는 X가 나타내는 사인파의 주파수의 추정입니다. 베타는 최대 주파수의 인덱스이며 정수가 아닐 수 있습니다. 다음 공식은 실제 주파수를 설명합니다: 베타 * df = 베타 * fs/샘플 수
에러
—
에러는 VI로부터 모든 에러 또는 경고를 반환합니다. 에러를 [에러 코드를 에러 클러스터로] VI에 연결하여 에러 코드 또는 경고를 에러 클러스터로 변환할 수 있습니다. |
기본 시간 신호가 주기 n과 정확히 주기적이지 않을 경우, 부네맨 알고리즘을 사용하여 알 수 없는 주파수를 계산할 수 있습니다. 여기에서 n은 데이터 배열의 크기를 나타냅니다.
0 ≤F0 ≤F1 ≤F2 ≤F3<0.5FS.다음 수식은 부네맨 알고리즘을 설명합니다:

여기서 Fb는 주파수 b에서 신호 X의 푸리에 변환 값을 나타냅니다. |Fb(X)|의 최대값을 사용하여 b의 값을 결정할 수 있습니다.
β의 수식은 순수 사인파에 정확히 적용되며 다른 모든 경우에는 가까운 추정이 됩니다.
X
—
베타
—
에러
—