2017-04-15 77 views
0

我已经清除apache的共同核心数学库的文件直通寻找这个答案,但还没有能够找到答案构建零矩阵在Apache的百科全书库.. http://commons.apache.org/proper/commons-math/apidocs/org/apache/commons/math4/linear/RealMatrix.html在java中

我们如何构建或者用默认值初始化一个矩阵。

所以,我认为我们能做到这

RealMatrix X = new BlockRealMatrix(numRows, numCols); 
    or 
    double[][] matrixData = { {1d,2d,3d}, {2d,5d,3d}}; 
RealMatrix m = MatrixUtils.createRealMatrix(matrixData); 

但我怎么构建一个矩阵,它初始化所有的(说)2 ..(或在我的情况下0),而不是明确的创建double[][]

由于

回答

1

有,设置所有的值在一定默认值没有单一的方法。为了初始化Matrix,可能会使用各种方法,这些方法都需要遍历维度。 setColumnsetRow允许设置可能接近搜索范围的整个列或行的值。