You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
var getStride = require( '@stdlib/ndarray/base/stride' );
235
247
var getOffset = require( '@stdlib/ndarray/base/offset' );
236
248
var getData = require( '@stdlib/ndarray/base/data-buffer' );
249
+
var ndarraylike2scalar = require( '@stdlib/ndarray/base/ndarraylike2scalar' );
237
250
238
251
239
252
// MAIN //
240
253
241
254
/**
242
255
* Adds a scalar constant to each element in a double-precision floating-point ndarray.
243
256
*
244
-
* @param {float64ndarray} x - input ndarray
245
-
* @param {number} alpha - scalar constant
246
-
* @returns {float64ndarray} input ndarray
257
+
* @param {ArrayLikeObject<Object>} arrays - array-like object containing an input ndarray and a zero-dimensional ndarray containing the scalar constant
258
+
* @returns {Object} input ndarray
247
259
*
248
260
* @example
249
261
* var Float64Array = require( '@stdlib/array/float64' );
250
262
* var ndarray = require( '@stdlib/ndarray/ctor' );
263
+
* var scalar2ndarray = require( '@stdlib/ndarray/from-scalar' );
251
264
*
252
265
* var xbuf = new Float64Array( [ 1.0, 2.0, 3.0, 4.0 ] );
253
266
* var x = new ndarray( 'float64', xbuf, [ 4 ], [ 1 ], 0, 'row-major' );
0 commit comments