randomArray2d function

Array2d randomArray2d(
  1. int rows,
  2. int columns
)

Generates an Array2d with rows rows and columns columns of random floating point values uniformly distributed in the range from 0.0, inclusive, to 1.0, exclusive.

  • rows : number of rows
  • columns : number of columns

Examples

var x = randomArray2d(2, 3);
print('${x.row} x ${x.column}');

/* output:
2 x 3
*/

Implementation

Array2d randomArray2d(int rows, int columns) {
  var l = List.generate(rows, (_) => randomArray(columns));
  return Array2d(l);
}