Circular Cross Covariance

버전 1.0.0.0 (1.69 KB) 작성자: G. Levin
Circular Cross Covariance function estimate.
다운로드 수: 2.8K
업데이트 2004/8/17

라이선스 보기

CXCOV Circular Cross Covariance function estimates.
CXCOV(a,b), where a and b represent samples taken over time interval T, which is assumed to be a common period of two corresponding periodic signals.

a and b are supposed to be length M row vectors, either real or complex.

[x,c]=CXCOV(a,b) returns the length M-1 circular cross covariance sequence c with corresponding lags x.

The circular cross covariance is the normalized circular cross correlation function of two vectors with their means removed:
c(k) = sum[a(n)-mean(a))*conj(b(n+k)-mean(b))]/[norm(a-mean(a))*norm(b-mean(b))];
where vector b is shifted CIRCULARLY by k samples.

The function doesn't check the format of input vectors a and b!

For circular correlation between a and b look for CXCORR(a,b) in
http://www.mathworks.com/matlabcentral/fileexchange/loadAuthor.do?objectType=author&objectId=1093734

Reference:
A. V. Oppenheim, R. W. Schafer and J. R. Buck, Discrete-Time Signal Processing, Upper Saddler River, NJ : Prentice Hall, 1999.

Author: G. Levin, April 2004.

인용 양식

G. Levin (2026). Circular Cross Covariance (https://kr.mathworks.com/matlabcentral/fileexchange/4811-circular-cross-covariance), MATLAB Central File Exchange. 검색 날짜: .

MATLAB 릴리스 호환 정보
개발 환경: R13
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Correlation and Convolution에 대해 자세히 알아보기
도움

도움 준 파일: Fast Circular Cross Covariance

버전 게시됨 릴리스 정보
1.0.0.0

Misspell correction.
Add help.
Minor change in link.