使用矩阵工具箱java解决任务



我有矩阵A和向量t。我需要找到向量x,这样A*x=t所以只有两个步骤,将maxtrix A和向量t转换为三角形,然后找到向量x(或者mb,使用这个库只需一步即可完成,idk(。如何使用MTJ完成此操作?关于MTJ的文档或信息真的很少。

我发现了如何做到这一点:

double[][] matrix = new double[n][n];
double[] vector = new double[n];
Matrix A = new DenseMatrix(matrix);
Vector t = new DenseVector(vector);
Vector x = new DenseVector(n);
A.solve(t,x)

然后我们将在x 中得到答案

最新更新