欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

C#计算标准偏差相当于Excel中的STDEV函数的代码案例

程序员文章站 2024-01-25 16:13:46
...
下面小编就为大家带来一篇C# 计算标准偏差相当于Excel中的STDEV函数实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

实例如下:

public 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;
    }

以上就是C#计算标准偏差相当于Excel中的STDEV函数的代码案例的详细内容,更多请关注其它相关文章!

相关标签: C#,Excel,STDEV