过去我们使用Extreme Optimization中的Extreme Numerics库
(http://www.extremeoptimization.com)用于我们的计算内核。
现在,我们需要该库中未包含的BETA INV函数。
有人可以建议任何商业级别的替代方案吗?
只要可以在C#和.NET 4中使用并且足够成熟,就可以在生产公司的内部软件中包含免费软件(如果有)或开源。
谢谢!
最佳答案
等效于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);