标准差
来源:互联网 发布:域名冲突 编辑:程序博客网 时间:2024/05/01 19:41
1.根据既定的一组数据,求这组数据的标准差:
//根据指定的数组数据获得数据的标准差
public static float getStanardDeviation(Integer[] array){
float ave = 0.0f;
for (int i = 0; i < array.length; i++)
ave += array[i];
ave /= array.length;
float sum = 0.0f;
for(int i = 0;i<array.length;i++)
sum += (array[i] - ave) * (array[i] - ave) ;
sum /= array.length;
//System.out.println("平均值="+ave+",方差="+sum+",标准差="+Math.sqrt(sum));
return (float)(Math.round((float) Math.sqrt(sum)*100))/100;
}
2.根据指定的条件,得到一个满足条件的的标准差:
/* 根据要求产生一个达到标准的标准差
* arrayLen:数据长度
* maxDiff:数据之间最大允许的绝对差
* maxQty:最多允许与其他数据maxDiff的个数
*/
public static float getComparedDeviation(int arrayLen,int maxDiff,int maxQty){
if(arrayLen>=maxQty){
Integer[] array=new Integer[arrayLen];
//填充数组数据为方法参数指定的格式
for(int i = 0;i<arrayLen;i++) {
if(i<maxQty){
array[i]=maxDiff;
}else
array[i]=0;
}
float std=ProtocalFormatter.getStanardDeviation(array);
float result =(float)(Math.round(std*100))/100;
return result;
}
return 0;
}
- 标准差
- 标准差
- 标准差
- 标准差
- 标准差
- 标准差
- 标准差
- 标准差公式
- 标准差概述
- 关于标准差
- 标准偏差(标准差)
- 样本标准差
- 方差,标准差,协方差,样本标准差,总体标准差,抽样平均误差
- 方差和标准差
- 方差和标准差
- 方差和标准差
- 连乘&标准差
- 复数求标准差
- Excel 2007打开excel 2003时显示提示
- 我来报个到
- c5700连接电脑做modem上网 3G上网 无线上网设置
- 关于中文文件名字转码
- 次小生成树
- 标准差
- jni实现过程
- linux设备调试信息输出
- 坑爹的dsfksvcs.sys
- myeclipse和sql sever2000的连接
- thinkphp的常用页面跳转语句的用法
- TCP连接的状态转换图深度剖析
- 单独一个列表框的应用
- 简单设置提高VS2010的运行速度