4

我正在寻找一个用于科学计算的数学库以在 Java / Scala 中使用。特别是我需要完整的椭圆积分和修正的贝塞尔函数。如果它是开源的,我会很好,但我想我将不得不采用那里的任何东西。一个 scipy(用于科学计算的 python 库)替换会很棒:-)

4

2 回答 2

3

据我所知,使用最广泛的 Java 数学库是:

不过,您必须调查它们各自的 API,以确定它们是否提供了您需要的功能。

于 2011-01-22T00:58:24.000 回答
1

我知道 GNU 科学库包含多种椭圆积分和贝塞尔函数。不幸的是,很难找到好的数学库。您最好的选择可能是使用 JNI(或 JNA,如果您可以使其工作)来包装 GSL。

如果你真的必须拥有纯 Java/Scala 函数,我想你可以翻译你需要的库部分。这将是很多工作,但至少是 GPL 代码。

于 2011-01-22T18:10:33.320 回答