在 java 中的 apache 公共库中构造零矩阵

Constructing zero matrix in apache commons library in java

我一直在通过 apache 通用核心数学库的文档进行搜索以搜索此答案,但未能找到答案。 http://commons.apache.org/proper/commons-math/apidocs/org/apache/commons/math4/linear/RealMatrix.html

我们如何构造或初始化具有默认值的矩阵。

所以,我知道我们可以做到这一点

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

但是我如何构造一个矩阵并将其初始化为所有(比如)2..(或在我的情况下为 0),而不是显式创建 double[][]

谢谢

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