2D 크로스 상관(DBL)
- 업데이트 날짜:2025-07-30
- 3분 (읽기 시간)
입력 신호 X와 Y의 상호 상관을 계산합니다. 데이터를 X 또는 Y 입력에 연결하여 사용할 다형성 인스턴스를 결정하거나 인스턴스를 수동으로 선택합니다.

입력/출력
X
—
X는 첫번째 입력 시퀀스입니다.
Y
—
Y는 두번째 입력 시퀀스입니다.
알고리즘
—
알고리즘은 사용할 상관 방법을 지정합니다. 알고리즘이 direct일 때, 이 VI는 선형 상관의 다이렉트 방법을 사용하여 상호 상관을 계산합니다. 알고리즘이 frequency domain일 때, 이 VI는 FFT 기반 기술을 사용하여 상호 상관을 계산합니다. X와 Y가 작은 경우 일반적으로 direct 방식이 더 빠릅니다. X와 Y가 큰 경우 일반적으로 frequency domain 방식이 더 빠릅니다. 또한, 두 방법 사이에 약간의 숫자상 차이가 있을 수 있습니다.
Rxy
—
Rxy는 X와 Y의 상호 상관입니다.
에러
—
에러는 VI로부터 모든 에러 또는 경고를 반환합니다. 에러를 [에러 코드를 에러 클러스터로] VI에 연결하여 에러 코드 또는 경고를 에러 클러스터로 변환할 수 있습니다. |
2D 상호 상관
상호 상관 VI는 2차원 상호 상관을 다음과 같이 계산합니다:

여기서 i = –(M1–1), … , –1, 0, 1, … , (M2–1) 및 j = –(N1–1), … , –1, 0, 1, … , (N2–1)
이 때 M1은 X 행렬의 행의 개수,
N1은 행렬 X의열 수, M2는 행렬 Y의행수, N2는 행렬 Y의열 수이며, 다음 관계와 같이 X와 Y의 범위를 벗어난 인덱스 요소는 0입니다:x(m,n) = 0, m < 0 또는 m ≥ M1 또는 n < 0 또는 n ≥ N1
및
y(m,n) = 0, m < 0 또는 m ≥ M2 또는 n < 0 또는 n ≥ N2.
출력 시퀀스 Rxy의 원소는 시퀀스 h의 원소와 다음과 같이 관련되어 있습니다.
Rxy(Ij) = h(i-(M1-1), j-(N1-1)) 여기서 i = 0, 1, 2, …일 경우 , M1+M2–2 이며 j = 0, 1, 2, …일 경우, N1+N2–2.
X
—
알고리즘
—
Rxy
—
에러
—