covariance calculation of a square matrix of any size

2 visualizzazioni (ultimi 30 giorni)
x
x il 3 Set 2011
Commentato: Hemal il 30 Ott 2013
if cov command is directly aplied to a cameraman image for 3 by 3 matrix .the o/p is not obtained ???
156 159 158
160 154 157
156 159 158
Error using ==> bsxfun Mixed integer class inputs are not supported.
Error in ==> cov at 93 xc = bsxfun(@minus,x,sum(x,1)/m); % Remove mean
Error in ==> Untitled at 12 d=cov(g);
what will be the reason

Risposte (1)

Walter Roberson
Walter Roberson il 3 Set 2011
cov() only works on floating point inputs. Use cov(double(g))

Community Treasure Hunt

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

Start Hunting!

Translated by