数字Java库

时间:2010-01-12 09:26:04

标签: java numerical

我的大多数代码都是用Java编写的。对于标准化算法:矩阵运算,FFT,...我宁愿不使用我自己的纯Java实现,并且非常高兴使用不安全的FFI / JNI调用。

我应该研究哪些库?

谢谢!

5 个答案:

答案 0 :(得分:8)

Apache commons-math

  

Commons Math是一个轻量级,自包含的数学和统计组件库,解决了Java编程语言中没有的最常见问题

答案 1 :(得分:7)

CERN's colt library

  

Colt为Java中的高性能科学和技术计算提供了一套开源库。

答案 2 :(得分:1)

对于专业数值计算,请查看 NIST

的一般数字部分

答案 3 :(得分:0)

JAMA是Java中的矩阵库。这是非常容易使用。

另外,Colt有一个parallel版本。

答案 4 :(得分:0)

SuanShu是一个Java数字和统计库。它还支持并行计算。