Java 如何用Jeigen(vs.EJML)覆盖矩阵的列/行
我用Java表示矩阵(Jeigen是Eigen的包装器)。图书馆是快速和简单,但我错过了一个很酷的功能。在我看来,Jeigen不支持交换列或行(例如,对列进行操作,然后用新值替换列)。Jeigen仅支持设置单个条目 有人对此有有效的解决方法吗?在列中设置每个值效率很低(尤其是在列很大的情况下)Java 如何用Jeigen(vs.EJML)覆盖矩阵的列/行,java,matrix,ejml,Java,Matrix,Ejml,我用Java表示矩阵(Jeigen是Eigen的包装器)。图书馆是快速和简单,但我错过了一个很酷的功能。在我看来,Jeigen不支持交换列或行(例如,对列进行操作,然后用新值替换列)。Jeigen仅支持设置单个条目 有人对此有有效的解决方法吗?在列中设置每个值效率很低(尤其是在列很大的情况下) 或者,也许EJML支持这一点。但使用EJML时,我遇到了一个问题,即无法轻松快速地将SimpleMatrix转换为1D数组。EJML在内部将矩阵存储为1D数组。例如: DenseMatrix64F A =
或者,也许EJML支持这一点。但使用EJML时,我遇到了一个问题,即无法轻松快速地将SimpleMatrix转换为1D数组。EJML在内部将矩阵存储为1D数组。例如:
DenseMatrix64F A = new DenseMatrix64F(10,12);
A.data <-- is a 1D array that stores the 10x12 matrix in row-major format.
densematricx64f A=新的densematricx64f(10,12);
A.数据