文档章节

java求标准差

不最醉不龟归
 不最醉不龟归
发布于 2017/05/23 18:06
字数 207
阅读 952
收藏 0

package mymath;
import java.util.Random;
import java.util.List;
import java.util.ArrayList;

/** 
 * @author 苏宝伢 E-mail:by.su@qq.com 
 * @version 创建时间: 2017年5月23日 下午4:48:47
 */
public class StandardDeviaction {
    public static void main(String[] args){
        System.out.println(standardDeviaction(setNum(2,50)));
    }

    //生成数
    public static List<Integer> setNum(int lenght,int weight){     //lenght:表示生成几个元素,weight:表示生成每个数的最大值
        Random r = new Random(); //生成随机对象
        List<Integer> list = new ArrayList<>();  //生成列表对象
        for(int i = 0;i < lenght;i++){      
            list.add(r.nextInt(weight));     //把所有生成的随机数,存入列表中
        }
        return list;
    }
    
    //计算和
    public static double calcSum(List<Integer> list){
        double sum = 0;
        for(int i = 0;i<list.size();i++){
            sum += list.get(i);
        }
        return sum;
    }
    
    //求平均值
    public static double mean(List<Integer> list){
        return calcSum(list) / list.size();
    }
    
    //求标准差
    public static double standardDeviaction(List<Integer> list){
        double sum = 0;
        double meanValue = mean(list);                //平均数
        for(int i = 0;i < list.size();i++){
            sum += Math.pow(list.get(i)-meanValue, 2);
        }
        return Math.sqrt(sum/list.size());
    }
}
 

© 著作权归作者所有

不最醉不龟归
粉丝 28
博文 465
码字总数 487907
作品 0
深圳
程序员
私信 提问
加载中

评论(0)

Java之Normalizer(归一化)

文章目录 什么是归一化? 归一化的数学方法 Java归一化类Normalizer 什么是归一化? 归一化的概念在人工智能领域会普通看到, 比如使用TensorFlow框架编码时,就会出现数据归一化的步骤或函数...

oscar999
04/06
0
0
蓝桥杯 表格计算 (JAVA模拟 注意细节)

蓝桥杯 表格计算 某次无聊中, atm 发现了一个很老的程序。这个程序的功能类似于 Excel ,它对一个表格进行操作。 不妨设表格有 n 行,每行有 m 个格子。 每个格子的内容可以是一个正整数,也...

osc_rxp5t2vl
2019/04/19
1
0
性能测试工具 nGrinder 项目剖析及二次开发

转:https://testerhome.com/topics/4225 0.背景 组内需要一款轻量级的性能测试工具,之前考虑过LR(太笨重,单实例,当然它的地位是不容置疑的),阿里云的PTS(https://pts.aliyun.com/lite...

osc_qnxfqlr4
2018/03/29
15
0
求一个快速生成报表数据的Java框架(或解决方案)

使用MySQL存储学生的考试成绩,学生信息包括:学校、年级、班级、学科、试卷、试题、总分、每道题的小题得分,考试人数规模在5w左右,一次考试涉及到:语文、数学、英语、综合,教师阅卷记录...

江哥一直在
2019/12/23
436
1
年年有余之java求余的技巧集合

背景   传说里玉皇大帝派龙王马上降雨到共光一带,龙王接到玉皇大帝命令,立马从海上调水,跑去共光施云布雨,但粗心又着急的龙王不小心把海里的鲸鱼随着雨水一起降落在了共光,龙王怕玉皇...

osc_b7lz7dji
04/16
1
0

没有更多内容

加载失败,请刷新页面

加载更多

智慧城市交通的要素:路口监管可视化系统的解决方案

前言 随着信息时代的发展变迁,荧幕里呈现的 智慧城市慢慢出现了在现实生活中,很大程度上便利了日常的管理和维护。在智慧城市的大背景下, 智慧交通监管可视化系统是其重要的组成部分,通过...

osc_b8epmas9
45分钟前
19
0
CPU上下文切换以及相关指标的理解

前言 上下文切换这个词一直不理解,看了无数遍就忘了无数遍,知道看到《操作系统导论》这本书,终于有了略微的理解。这也证明了我的方向是没错的,一直认为做运维还是得理解底层的知识,不理...

osc_n1x6m26g
46分钟前
23
0
记一次 React Native 大版本升级过程——从0.40到0.59

去年把公司几个react native 相关的项目升级了下,已经过去一段时间了,这里系统整理下之前的整个过程。 背景 之前到公司的时候发现公司用的还是0.40的版本,据了解,当时项目做的比较早,导...

osc_j34n26zn
47分钟前
13
0
谈谈压测

背景 随着业务不断发展,用户量不断增加,系统负载越来越高。为了解决系统负载问题,我们是不是直接大量增加机器就可以了? 同时,公司业务开展需要,可能需要开展各种营销活动,目前系统是否...

osc_cudh2wh2
49分钟前
19
0
scipy.sparse的一些整理

一、scipy.sparse中七种稀疏矩阵类型 1、bsr_matrix:分块压缩稀疏行格式 介绍   BSR矩阵中的inptr列表的第i个元素与i+1个元素是储存第i行的数据的列索引以及数据的区间索引,即indices[i...

osc_auwur47t
51分钟前
27
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部