【发布时间】:2014-05-07 10:46:16
【问题描述】:
谁能帮我获取代码以使用 EJML.jar 找到矩阵的逆
【问题讨论】:
谁能帮我获取代码以使用 EJML.jar 找到矩阵的逆
【问题讨论】:
此链接https://code.google.com/p/efficient-java-matrix-library/downloads/list 包含此文件的源代码:ejml-0.24-src.zip 希望这行得通!
【讨论】:
您应该查看 API 文档。您可以在以下link 上找到所有函数和类。下面的代码(在内部)将矩阵转换为其逆值。
Random rand = new Random();
DenseMatrix64F a = RandomMatrices.createRandom(4,4, -1, 1, rand);
// where 4,4 is the matrix size and -1,1 the range where rand has to get
// the random values to populate it.
invert(a);
//The inverse gets stored in a
希望它能解决你的问题。
今天可以使用以下代码:
double data[][] = new double[][]{
{ 90, 60, 90 },
{ 90, 90, 30 },
{ 60, 60, 60 }
};
SimpleMatrix m = new SimpleMatrix(data);
SimpleMatrix inverted = m.invert();
System.out.println(inverted);
【讨论】: