필터 지우기
필터 지우기

Why covariance matrix is computed like this?

조회 수: 1 (최근 30일)
Wenlong
Wenlong 2012년 8월 31일
Hi, all
I know am asking a quite fundamental question, but I really can't remember the answer that my teacher taught me in class.
Let A be a matrix has m rows and n columns, the covariance matrix C is computed as follows
C = (AT)(A)/(m-1)
where (AT) is the transpose of A.
My question is, why it is divided by (m-1)? I remember it also can be divided by m, and it is all about sample size or something....
Can anyone help me to answer this question? Many thanks for your kindly help.
Best regards Wenlong
  댓글 수: 1
Walter Roberson
Walter Roberson 2012년 8월 31일
I believe it is a "degrees of freedom" issue.

댓글을 달려면 로그인하십시오.

답변 (1개)

Ilya
Ilya 2012년 8월 31일
m-1 in the denominator gives the unbiased estimate, and m gives the max likelihood estimate.

카테고리

Help CenterFile Exchange에서 MATLAB에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by