700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > C# 正态分布图 标准偏差 STDEV 概率密度函数 NORM.DIST

C# 正态分布图 标准偏差 STDEV 概率密度函数 NORM.DIST

时间:2023-12-23 08:50:22

相关推荐

C# 正态分布图 标准偏差 STDEV 概率密度函数 NORM.DIST

1,安装NuGet包 MathNet.Numerics

2,引入名称空间

using MathNet.Numerics;using MathNet.Numerics.Statistics;

3,调用 ExcelFunctions.NormDist(double x, double mean, double standardDev, bool cumulative) 方法。

using MathNet.Numerics;using MathNet.Numerics.Statistics;class Program{static void Main(string[] args){var list = new double[]{177.4656067141880,177.6392486051540,177.8128904961200,177.9865323870850,178.1601742780510,178.3338161690170,178.5074580599820,178.6810999509480,178.8547418419140,179.0283837328790,179.256238450,179.3756675148110,179.5493094057760,179.7229512967420,179.8965931877080,180.0702350786730,180.2438769696390,180.4175188606050,180.5911607515700,180.7648026425360};//平均值var mean = Statistics.Mean(list);//样本标准差var sd =Statistics.StandardDeviation(list);foreach (var item in list){var value = ExcelFunctions.NormDist(item,mean,sd,false);Console.WriteLine(value.ToString("#0.0000000000000000000000000000000000000000"));}Console.Read();}}

更多统计方法请参考 Numerics官方文档

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。