2

我已经开始与 JBLAS 合作,但我遇到了一个问题,

doubleMatrix x = Solve.solve(A,b);

这给出了很好的结果。但是,如果我希望重新计算以找到Ax = b1,那么它将再次分解以得到A = LU或者A = QR。但这是多余的,因为A矩阵保持不变。

我希望它使用以下方法分解 A:

Decompose.LUDecomposition<DoubleMatrix> out = Decompose.lu(A);

然后将生成的对象传递给求解函数以获得所需的输出。使用这种方式,如果仅b值发生变化,则不需要重新进行分解。

可能吗??请帮忙。还是我要从头开始编写该函数..

4

0 回答 0