|
||
---|---|---|
.. | ||
docs | ||
include/stdlib/ndarray/base | ||
lib | ||
src | ||
manifest.json | ||
package.json | ||
README.md |
numel
Return the number of elements in an array.
Usage
var numel = require( '@stdlib/ndarray/base/numel' );
numel( shape )
Returns number of elements in an array.
var n = numel( [ 3, 2, 3 ] );
// returns 18
Examples
var discreteUniform = require( '@stdlib/random/base/discrete-uniform' );
var numel = require( '@stdlib/ndarray/base/numel' );
var shape;
var n;
var i;
shape = [ 0, 0, 0 ];
for ( i = 0; i < 100; i++ ) {
// Generate random NxMxL dimensions:
shape[ 0 ] = discreteUniform( 1, 10 );
shape[ 1 ] = discreteUniform( 2, 7 );
shape[ 2 ] = discreteUniform( 1, 12 );
n = numel( shape );
console.log( '%s => %d elements', shape.join( 'x' ), n );
}