标签: java numerical
我的大多数代码都是用Java编写的。对于标准化算法:矩阵运算,FFT,...我宁愿不使用我自己的纯Java实现,并且非常高兴使用不安全的FFI / JNI调用。
我应该研究哪些库?
谢谢!
答案 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数字和统计库。它还支持并行计算。