Create a zero-filled ndarray having a specified shape and data type.
var zeros = require( '@stdlib/ndarray/base/zeros' );Creates a zero-filled ndarray having a specified shape and data type.
var arr = zeros( 'float64', [ 2, 2 ], 'row-major' );
// returns <ndarray>
var sh = arr.shape;
// returns [ 2, 2 ]
var dt = arr.dtype;
// returns 'float64'The function accepts the following arguments:
var dtypes = require( '@stdlib/ndarray/dtypes' );
var zeros = require( '@stdlib/ndarray/base/zeros' );
// Get a list of data types:
var dt = dtypes();
// Generate zero-filled arrays...
var arr;
var i;
for ( i = 0; i < dt.length; i++ ) {
arr = zeros( dt[ i ], [ 2, 2 ], 'row-major' );
console.log( arr.data );
}@stdlib/ndarray/base/ctor: base multidimensional array.@stdlib/ndarray/base/zeros-like: create a zero-filled ndarray having the same shape and data type as a provided ndarray.