2011-08-24 30 views
5

我們過去使用的極端優化 (http://www.extremeoptimization.com)的極端Numerics的圖書館爲我們的計算內核。.NET數值庫

我們現在需要未包含在這樣的庫中的BETA INV功能。

任何人可以提出任何商業級的選擇所提到的一個?

軟件(如果有的話),或者可能被包含在生產的企業內部軟件將被確定爲好,只要它可以從C#和.NET 4中使用和足夠成熟的開源。

謝謝!

回答

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

您可以使用Intel Math Libraries具有BETAINV功能。它也易於使用with C#

+0

謝謝,看來我必須將多數的功能從C++到C#或者至少有DLLImports。 –