我们过去使用Extreme Optimization的Extreme Numerics库 (http://www.extremeoptimization.com)用于我们的计算内核。
我们现在需要BETA INV功能,该功能未包含在此类库中。
任何人都可以建议任何商业级别的替代品吗?
可以包含在生产公司内部软件中的免费软件(如果有的话)或开源也可以,只要它可以在C#和.NET 4中使用并且已经足够成熟。
谢谢!
答案 0 :(得分:3)
相当于Excel的BETAINV功能
BETAINV(p, alpha, beta, A, B)
使用Extreme Optimization Numerical Libraries for .NET是:
using Extreme.Statistics.Distributions;
// ...
new BetaDistribution(alpha, beta, A, B).InverseDistributionFunction(p);
答案 1 :(得分:1)
您可以使用具有BETAINV功能的Intel Math Libraries。它也很容易使用with C#。
答案 2 :(得分:-1)
您也可以使用Math.NET Numerics。 It has a beta distribution class