RealMatrix.diagonal constructor

RealMatrix.diagonal({
  1. required int rows,
  2. required int columns,
  3. required double diagonalValue,
})

Creates a new N x M matrix where rows is N and columns is M. The matrix is filled with diagonalValue in the main diagonal and zeroes otherwise.

Implementation

RealMatrix.diagonal({
  required int rows,
  required int columns,
  required double diagonalValue,
}) : super.diagonal(
        rows: rows,
        columns: columns,
        diagonalValue: diagonalValue,
        defaultValue: 0,
      );