@@ -90,10 +90,9 @@ declare function scalar2ndarray( value: number, dtype: Float32DataType, order: O
9090* @example
9191* var getShape = require( '@stdlib/ndarray/shape' );
9292* var getDType = require( '@stdlib/ndarray/dtype' );
93+ * var getData = require( '@stdlib/ndarray/data-buffer' );
9394*
9495* var Complex128 = require( '@stdlib/complex/float64/ctor' );
95- * var real = require( '@stdlib/complex/float64/real' );
96- * var imag = require( '@stdlib/complex/float64/imag' );
9796*
9897* var v = new Complex128( 1.0, 2.0 );
9998*
@@ -106,14 +105,8 @@ declare function scalar2ndarray( value: number, dtype: Float32DataType, order: O
106105* var dt = String( getDType( x ) );
107106* // returns 'complex128'
108107*
109- * var v = x.get();
110- * // returns <Complex128>
111- *
112- * var re = real( v );
113- * // returns 1.0
114- *
115- * var im = imag( v );
116- * // returns 2.0
108+ * var buf = getData( x );
109+ * // buf => <Complex128Array>[ 1.0, 2.0 ]
117110*/
118111declare function scalar2ndarray ( value : number | ComplexLike , dtype : Complex128DataType , order : Order ) : complex128ndarray ;
119112
@@ -132,10 +125,9 @@ declare function scalar2ndarray( value: number | ComplexLike, dtype: Complex128D
132125* @example
133126* var getShape = require( '@stdlib/ndarray/shape' );
134127* var getDType = require( '@stdlib/ndarray/dtype' );
128+ * var getData = require( '@stdlib/ndarray/data-buffer' );
135129*
136130* var Complex64 = require( '@stdlib/complex/float32/ctor' );
137- * var realf = require( '@stdlib/complex/float32/real' );
138- * var imagf = require( '@stdlib/complex/float32/imag' );
139131*
140132* var v = new Complex64( 1.0, 2.0 );
141133*
@@ -148,14 +140,8 @@ declare function scalar2ndarray( value: number | ComplexLike, dtype: Complex128D
148140* var dt = String( getDType( x ) );
149141* // returns 'complex64'
150142*
151- * var v = x.get();
152- * // returns <Complex64>
153- *
154- * var re = realf( v );
155- * // returns 1.0
156- *
157- * var im = imagf( v );
158- * // returns 2.0
143+ * var buf = getData( x );
144+ * // buf => <Complex64Array>[ 1.0, 2.0 ]
159145*/
160146declare function scalar2ndarray ( value : number | ComplexLike , dtype : Complex64DataType , order : Order ) : complex64ndarray ;
161147
0 commit comments