Name: ndarray-linspace
Owner: scijs
Description: Fill an ndarray with equally spaced values
Created: 2016-01-03 23:35:34.0
Updated: 2017-08-10 22:19:28.0
Pushed: 2017-11-20 17:16:03.0
Homepage: null
Size: 12
Language: JavaScript
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Fill an ndarray with equally spaced values
ndarray = require('ndarray');
linspace = require('ndarray-linspace');
pace(ndarray([], [5]), 2, 3);
> ndarray([2, 2.25, 2.5, 2.75, 3])
pace(ndarray([], [5]), 2, 3, {endpoint: false});
> ndarray([2, 2.2, 2.4, 2.6, 2.8])
pace(ndarray([], [2, 2]), 0, 1);
=> [ 0, 0 ]
[ 1, 1 ]
pace(ndarray([], [2, 2]), 0, 1, {axis: 1});
=> [ 0, 1 ]
[ 0, 1 ]
install ndarray-linspace
require('ndarray-linspace')(output, start, end[, options])
An array of equally spaced values.
Arguments:
output
The destination array to be filled with values.start
: starting value of the intervalend
: ending value of the intervaloptions
(optional): A hash of options. Options are:endpoint
(default: true
): whether the output contains the endpoint of the intervalaxis
(default: 0
): the dimension along which to fill the array. Must be an integer less than or equal to the dimension of the input.Returns: A reference to the output
© 2015 Ricky Reusser. MIT License.