c++求一维数组标准差

  • A+
所属分类:原创 开发&源码

最近写的一段c++算法中需要计算标准差,于是就造了个轮子,顺便记录下来...

c++求一维数组标准差

看公式,可以推断出计算标准差分为几步:

  1. 计算平均值u=(x1+x2+...+xn)/n
  2. 计算方差s²=((x1-u)^2 +(x2-u)^2 +...+(xn-u)^2)/n
  3. 计算标准差σ=sqrt(s²)

最后,注意double *x在使用后的释放问题,遵循"谁申请谁释放"(new[]/delete[])原则

weinxin
我的微信公众号
我的微信公众号扫一扫
Liu, Thinkin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: