data type (default: 'complex128')
complex number typed array
var arr = complexarray();
// returns <Complex128Array>
var arr = complexarray( 'complex64');
// returns <Complex64Array>
Creates a complex number typed array.
typed array length
data type (default: 'complex128')
typed array
var arr = complexarray( 2 );
// returns <Complex128Array>
var arr = complexarray( 2, 'complex64' );
// returns <Complex64Array>
Creates a complex number typed array.
complex number typed array from which to generate another complex number typed array
data type (default: 'complex128')
complex number typed array
var arr = complexarray( new Complex128Array( 2 ) );
// returns <Complex128Array>
var arr = complexarray( new Complex128Array( 2 ), 'complex64' );
// returns <Complex64Array>
Creates a complex number typed array.
array-like object or iterable from which to generate a typed array
data type (default: 'complex128')
complex number typed array
var arr = complexarray( [ 0.5, 0.5 ] );
// returns <Complex128Array>
var arr = complexarray( [ 5, -3 ], 'complex64' );
// returns <Complex64Array>
Creates a complex number typed array.
underlying ArrayBuffer
data type (default: 'complex128')
complex number typed array
var ArrayBuffer = require( `@stdlib/array/buffer` );
var buf = new ArrayBuffer( 32 );
var arr = complexarray( buf );
// returns <Complex128Array>
var ArrayBuffer = require( `@stdlib/array/buffer` );
var buf = new ArrayBuffer( 32 );
var arr = complexarray( buf, 'complex64' );
// returns <Complex64Array>
Creates a complex number typed array.
underlying ArrayBuffer
integer byte offset specifying the location of the first array element (default: 0)
data type (default: 'complex128')
complex number typed array
var ArrayBuffer = require( `@stdlib/array/buffer` );
var buf = new ArrayBuffer( 32 );
var arr = complexarray( buf, 16 );
// returns <Complex128Array>
var ArrayBuffer = require( `@stdlib/array/buffer` );
var buf = new ArrayBuffer( 32 );
var arr = complexarray( buf, 16, 'complex64' );
// returns <Complex64Array>
Creates a complex number typed array.
underlying ArrayBuffer
integer byte offset specifying the location of the first array element (default: 0)
view length; if not provided, the view spans from the byteOffset to the end of the underlying ArrayBuffer
data type (default: 'complex128')
complex number typed array
var ArrayBuffer = require( `@stdlib/array/buffer` );
var buf = new ArrayBuffer( 64 );
var arr = complexarray( buf, 16, 2 );
// returns <Complex128Array>
var ArrayBuffer = require( `@stdlib/array/buffer` );
var buf = new ArrayBuffer( 64 );
var arr = complexarray( buf, 16, 2, 'complex64' );
// returns <Complex64Array>
Creates a complex number typed array.