* Bug #7858 fixed - Statistics: variance and variancef
[scilab.git] / scilab / modules / statistics / tests / unit_tests / variancef.dia.ref
index 3cb5eaf..255d64a 100644 (file)
@@ -13,11 +13,11 @@ refV = 0.096057419504;
 [v, m] = variancef(x, fre);
 assert_checkalmostequal([v m], [refV refM]);
 refM = [0.61986415 0.636490633333 0.64688645];
-refV = [0.479702720446 0.287821632267 0.287821632267];
+refV = [0.074179697240 0.242903351429 0.000410462494];
 [v, m] = variancef(x, fre, "r");
 assert_checkalmostequal([v m], [refV refM]);
 refM = [0.367985066667; 0.79718087];
-refV = [0.049647428728; 0.006107864498];
+refV = [0.112075256021; 0.021077902385];
 [v, m] = variancef(x, fre, "c");
 assert_checkalmostequal([v m], [refV refM]);
 // With the a priori mean
@@ -26,11 +26,11 @@ refV = 0.090053830785;
 [v, m] = variancef(x, fre, "*", meanf(x,fre));
 assert_checkalmostequal([v m], [refV refM]);
 refM = [0.61986415 0.636490633333 0.64688645];
-refV = [0.35977704 0.23985136 0.23985136];
+refV = [0.055634772930 0.202419459524 0.000342052079];
 [v, m] = variancef(x, fre, "r", meanf(x,fre,"r"));
 assert_checkalmostequal([v m], [refV refM]);
 refM = [0.367985066667; 0.79718087];
-refV = [0.041372857273; 0.005497078047];
+refV = [0.093396046684; 0.018970112146];
 [v, m] = variancef(x, fre, "c", meanf(x,fre,"c"));
 assert_checkalmostequal([v m], [refV refM]);
 // Biased variance