java中的标准矩阵代码?

时间:2012-11-18 17:42:27

标签: java

我是Java的新手,我需要一个Matrix类。有标准吗? 库/包为此,或者我必须自己编写?

由于

3 个答案:

答案 0 :(得分:3)

您可以查看JAMA

JAMA是Java的基本线性代数包。它提供了用于构造和操作真实密集矩阵的用户级类。它旨在为常规问题提供足够的功能,以非专家自然且易懂的方式打包。它旨在作为Java的标准矩阵类...

答案 1 :(得分:3)

不,标准库中没有内置“矩阵类”。

是的,有许多线性代数库可用。例如:

答案 2 :(得分:1)

我可以推荐EJML
 提供以下功能:
•基本运算符(加法,乘法,......)
•矩阵操作(提取,插入,组合,......)
•线性求解器(线性,最小二乘,增量,......)
•分解(LU,QR,Cholesky,SVD,特征值,......)
•矩阵特征(秩,对称,确定性,......)
•随机矩阵(协方差,正交,对称,......)
•不同的内部格式(行主,块)
•单元测试