zoukankan      html  css  js  c++  java
  • 计算标准方差

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace ConsoleApplication2
    {
    class Program
    {
    static void Main(string[] args)
    {

    float[] testArray = { 202.3F, 207.6F, 200.9F, 195.7F, 203.4F };

    var result = StDev(testArray);


    var result2 = 202;
    var result3=(result / result2)*100;
    Console.WriteLine(result3);
    Console.ReadLine();
    }

    static float StDev(float[] arrData) //计算标准偏差
    {
    float xSum = 0F;
    float xAvg = 0F;
    float sSum = 0F;
    float tmpStDev = 0F;
    int arrNum = arrData.Length;
    for (int i = 0; i < arrNum; i++)
    {
    xSum += arrData[i];
    }
    xAvg = xSum / arrNum;
    for (int j = 0; j < arrNum; j++)
    {
    sSum += ((arrData[j] - xAvg) * (arrData[j] - xAvg));
    }
    tmpStDev = Convert.ToSingle(Math.Sqrt((sSum / (arrNum - 1))).ToString());
    return tmpStDev;
    }


    }
    }

  • 相关阅读:
    ARC 117 D
    Maven依赖踩坑记录
    MobaXterm连接本地CentOS7
    Git在IDEA下的常用操作
    mq消息中间件
    nginx的作用
    Git的使用
    docker
    redis
    导出excel
  • 原文地址:https://www.cnblogs.com/wugh8726254/p/14321342.html
Copyright © 2011-2022 走看看