MATLAB Answers

atan
0

Variance function in matlab

Asked by atan
on 16 Jun 2019
Latest activity Answered by Guillaume
on 16 Jun 2019
The variance function in matlab "var" by default normalizes V by N-1 if N>1, where N is the sample size
If I want to normalize by the sampel size "N" NOT N-1, is it right to use:
V = var(X,1)
if I were to normalize by the sample size "N"?
Regards
Ajay

  0 Comments

Sign in to comment.

1 Answer

Answer by Guillaume
on 16 Jun 2019
 Accepted Answer

Yes, this is exactly what it says in the documentation.
Weight, specified as one of:
  • 0 — normalizes by the number of observations-1. If there is only one observation, the weight is 1.
  • 1 — normalizes by the number of observations.
  • a vector made up of nonnegative scalar weights corresponding to the dimension of A along which the variance is calculated.

  0 Comments

Sign in to comment.