ones2d
Create a two-dimensional nested array filled with ones.
Usage
var ones2d = require( '@stdlib/array/base/ones2d' );
ones2d( shape )
Returns a two-dimensional nested array filled with ones.
var out = ones2d( [ 2, 3 ] );
// returns [ [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ] ]
Examples
var gscal = require( '@stdlib/blas/base/gscal' );
var ones2d = require( '@stdlib/array/base/ones2d' );
// Create a ones-filled array:
var arr = ones2d( [ 5, 10 ] );
// Scale element values...
gscal( arr[ 0 ].length, 2.0, arr[ 0 ], 1 );
gscal( arr[ 1 ].length, 3.0, arr[ 1 ], 1 );
gscal( arr[ 2 ].length, 4.0, arr[ 2 ], 1 );
gscal( arr[ 3 ].length, 5.0, arr[ 3 ], 1 );
gscal( arr[ 4 ].length, 6.0, arr[ 4 ], 1 );
console.log( arr );
// => [ [ 2.0, 2.0, ... ], [ 3.0, 3.0, ... ], [ 4.0, 4.0, ... ], [ 5.0, 5.0, ... ], [ 6.0, 6.0, ... ] ]