la4j - 在矩阵中添加行或列
la4j - Adding row or column in matrix
我目前正在使用 la4j 来执行矩阵运算。有没有一种有效的方法可以将行或列添加到其他行和列之间的现有矩阵?
我试过:
matrix.setRow(0, Vector.fromArray(myDoubleArray));
matrix.setColumn(0, Vector.fromArray(myDoubleArray));
但是,setRow and setColumn
会覆盖矩阵中现有的 row/column。
例如,目标是转换为:
1 2 3
4 5 6
7 8 9
对此:
6 5 1
1 2 3
4 5 6
7 8 9
当我添加新的第一行时。
抱歉耽误了时间,insertRow
and insertColumn
方法可以解决问题。
我目前正在使用 la4j 来执行矩阵运算。有没有一种有效的方法可以将行或列添加到其他行和列之间的现有矩阵? 我试过:
matrix.setRow(0, Vector.fromArray(myDoubleArray));
matrix.setColumn(0, Vector.fromArray(myDoubleArray));
但是,setRow and setColumn
会覆盖矩阵中现有的 row/column。
例如,目标是转换为:
1 2 3
4 5 6
7 8 9
对此:
6 5 1
1 2 3
4 5 6
7 8 9
当我添加新的第一行时。
抱歉耽误了时间,insertRow
and insertColumn
方法可以解决问题。