2007年12月01日

標準偏差取得


/**
* 標準偏差取得.
* @param val 値の配列
* @return 標準偏差.
*/
static public double calulateSTDEV( double[] val ){
double sum = 0.0;
double avg = calulateAVG( val );

for( double d : val ) {
sum += ( d - avg ) * ( d - avg );
}
return Math.sqrt( sum/(val.length-1) );
}

※「calulateAVG」は↓
http://programmer-toy-box.sblo.jp/article/7353224.html
posted by 台北猫々 at 23:34| Comment(0) | TrackBack(0) | 技術メモ(Java)