@stdlib/math-base-napi-unary
C APIs for registering an N-API module exporting an interface for invoking a unary numerical function.
@stdlib/math-base-napi-ternary
C APIs for registering an N-API module exporting an interface for invoking a ternary numerical function.
@stdlib/strided-base-smap
Apply a unary function accepting and returning single-precision floating-point numbers to each element in a single-precision floating-point strided input array and assign each result to an element in a single-precision floating-point strided output array.
@stdlib/strided-napi-smskmap
C API for registering an N-API module exporting a strided array interface for applying a unary callback accepting and returning single-precision floating-point numbers to each element in a single-precision floating-point strided input array according to a corresponding element in a strided mask array and assigning results to elements in a single-precision floating-point strided output array.
@stdlib/strided-napi-smap
C API for registering an N-API module exporting a strided array interface for applying a unary callback accepting and returning single-precision floating-point numbers to each element in a single-precision floating-point strided input array and assigning results to elements in a single-precision floating-point strided output array.
@stdlib/strided-base-mskunary
Apply a unary callback to elements in a strided input array according to elements in a strided mask array and assign results to elements in a strided output array.
@stdlib/strided-napi-dmap
C API for registering an N-API module exporting a strided array interface for applying a unary callback accepting and returning double-precision floating-point numbers to each element in a double-precision floating-point strided input array and assigning results to elements in a double-precision floating-point strided output array.
@stdlib/strided-base-dmap
Apply a unary function accepting and returning double-precision floating-point numbers to each element in a double-precision floating-point strided input array and assign each result to an element in a double-precision floating-point strided output array.
@stdlib/math-strided-special-acos-by
Compute the arccosine of each element retrieved from an input strided array via a callback function.
@stdlib/math-strided-special-bessely1-by
Compute the Bessel function of the second kind of order one for each element retrieved from an input strided array via a callback function.
@stdlib/math-strided-special-besselj1-by
Compute the Bessel function of the first kind of order one for each element retrieved from an input strided array via a callback function.
@stdlib/strided-base-smskmap
Apply a unary function accepting and returning single-precision floating-point numbers to each element in a single-precision floating-point strided input array according to a corresponding element in a strided mask array and assign each result to an element in a single-precision floating-point strided output array.
@stdlib/strided-base-dmskmap
Apply a unary function accepting and returning double-precision floating-point numbers to each element in a double-precision floating-point strided input array according to a corresponding element in a strided mask array and assign each result to an element in a double-precision floating-point strided output array.
@stdlib/math-strided-special-abs-by
Compute the absolute value of each element retrieved from a strided input array via a callback function and assign each result to an element in a strided output array.
@stdlib/strided-base-smskmap2
Apply a binary function to single-precision floating-point strided input arrays according to a strided mask array and assign results to a single-precision floating-point strided output array.
@stdlib/strided-base-map-by2
Apply a binary function to each pair of elements retrieved from strided input arrays according to a callback function and assign results to a strided output array.
@stdlib/math-strided-special-besselj0-by
Compute the Bessel function of the first kind of order zero for each element retrieved from an input strided array via a callback function.
@stdlib/math-base-special-boxcoxinv
Compute the inverse of a one-parameter Box-Cox transformation.
@stdlib/math-base-napi-quinary
C APIs for registering a Node-API module exporting an interface for invoking a quinary numerical function.
@stdlib/strided-base-quaternary
Apply a quaternary callback to strided input array elements and assign results to elements in a strided output array.
math-strided-special-bessely0-by
Compute the Bessel function of the second kind of order zero for each element retrieved from an input strided array via a callback function.
@stdlib/math-base-special-boxcox1p
Compute a one-parameter Box-Cox transformation of 1+x.
@stdlib/utils-curry-right
Transform a function into a sequence of functions each accepting a single argument.
spatialmath-matlab
Create, manipulate and convert representations of position and orientation in 2D or 3D using Python
@stdlib/strided-base-dmskmap2
Apply a binary function to double-precision floating-point strided input arrays according to a strided mask array and assign results to a double-precision floating-point strided output array.
@stdlib/utils-object-inverse-by
Invert an object, such that keys become values and values become keys, according to a transform function.
@stdlib/math-strided-ops-mul-by
Element-wise multiplication of two strided arrays via a callback function.
strided-napi-cmap
C API for registering a Node-API module exporting a strided array interface for applying a unary callback to a single-precision complex floating-point strided input array and assigning results to a single-precision complex floating-point strided output array.
@stdlib/array-base-broadcasted-binary2d
Apply a binary callback to elements in broadcasted input arrays and assign results to elements in a two-dimensional nested output array.
@stdlib/strided-napi-dmskmap2
C API for registering a Node-API module exporting a strided array interface for applying a binary callback to double-precision floating-point strided input arrays according to a strided mask array and assigning results to elements in a double-precision floating-point strided output array.
@stdlib/strided-napi-smap2
C API for registering a Node-API module exporting a strided array interface for applying a binary callback accepting and returning single-precision floating-point numbers to corresponding elements in two single-precision floating-point strided input arrays and assigning results to elements in a single-precision floating-point strided output array.
@stdlib/math-strided-special-binet-by
Evaluate Binet's formula extended to real numbers for each element retrieved from an input strided array via a callback function.
@stdlib/ndarray-base-unary-by
Apply a unary function to each element retrieved from a input ndarray according to a callback function and assign results to elements in an output ndarray.
@stdlib/strided-base-smap2
Apply a binary function accepting and returning single-precision floating-point numbers to corresponding elements in two single-precision floating-point strided input arrays and assign each result to an element in a single-precision floating-point strided output array.
@stdlib/utils-map-reduce
Perform a single-pass map-reduce operation against each element in an array and return the accumulated result.
@stdlib/math-strided-ops-add-by
Element-wise addition of two strided arrays via a callback function.
@stdlib/math-strided-special-abs2-by
Compute the squared absolute value of each element retrieved from an input strided array via a callback function.
@stdlib/utils-map-reduce-right
Perform a single-pass map-reduce operation against each element in an array while iterating from right to left and return the accumulated result.
@stdlib/strided-napi-smskmap2
C API for registering a Node-API module exporting a strided array interface for applying a binary callback to single-precision floating-point strided input arrays according to a strided mask array and assigning results to a single-precision floating-point strided output array.
@stdlib/array-base-binary5d
Apply a binary callback to elements in five-dimensional nested input arrays and assign results to elements in a five-dimensional nested output array.
@stdlib/utils-map-right
Apply a function to each element in an array and assign the result to an element in an output array, iterating from right to left.
@stdlib/math-base-special-boxcox1pinv
Compute the inverse of a one-parameter Box-Cox transformation for 1+x.
@stdlib/array-base-ternary2d
Apply a ternary callback to elements in three two-dimensional nested input arrays and assign results to elements in a two-dimensional nested output array.
@stdlib/utils-map-arguments
Create a function that applies arguments to a provided function after transforming arguments according to a callback function.
@stdlib/array-base-binary4d
Apply a binary callback to elements in four-dimensional nested input arrays and assign results to elements in a four-dimensional nested output array.
@stdlib/utils-key-by-right
Convert a collection to an object whose keys are determined by a provided function and whose values are the collection values, iterating from right to left.
@stdlib/math-strided-special-sqrt-by
Compute the principal square root for each element retrieved from an input strided array via a callback function.
@stdlib/math-strided-special-sin-by
Compute the sine of each element retrieved from an input strided array via a callback function.
@stdlib/math-strided-ops-sub-by
Element-wise subtraction of two strided arrays via a callback function.
@stdlib/array-base-broadcasted-unary5d
Apply a unary callback to elements in a broadcasted nested input array and assign results to elements in a five-dimensional nested output array.
@stdlib/utils-map4d
Apply a function to each nested element in a four-dimensional nested array and assign the result to a nested element in a new four-dimensional nested array.
@stdlib/array-base-quinary5d
Apply a quinary callback to elements in five five-dimensional nested input arrays and assign results to elements in a five-dimensional nested output array.
@stdlib/utils-map5d
Apply a function to each nested element in a five-dimensional nested array and assign the result to a nested element in a new five-dimensional nested array.
@stdlib/array-base-mskunary2d
Apply a unary callback to elements in a two-dimensional nested input array according to elements in a two-dimensional nested mask array and assign results to elements in a two-dimensional nested output array.
@stdlib/array-base-ternary5d
Apply a ternary callback to elements in three five-dimensional nested input arrays and assign results to elements in a five-dimensional nested output array.
@stdlib/math-strided-special-cbrt-by
Compute the cube root of each element retrieved from an input strided array via a callback function.
@stdlib/array-base-broadcasted-quinary2d
Apply a quinary callback to elements in five broadcasted input arrays and assign results to elements in a two-dimensional nested output array.
@stdlib/array-base-ternary3d
Apply a ternary callback to elements in three three-dimensional nested input arrays and assign results to elements in a three-dimensional nested output array.
@stdlib/array-base-broadcasted-unary2d
Apply a unary callback to elements in a broadcasted nested input array and assign results to elements in a two-dimensional nested output array.
@stdlib/strided-base-cmap
Apply a unary function to a single-precision complex floating-point strided input array and assign results to a single-precision complex floating-point strided output array.
@stdlib/array-base-broadcasted-unary3d
Apply a unary callback to elements in a broadcasted nested input array and assign results to elements in a three-dimensional nested output array.
@stdlib/array-base-broadcasted-binary3d
Apply a binary callback to elements in broadcasted input arrays and assign results to elements in a three-dimensional nested output array.
@stdlib/array-base-broadcasted-unary4d
Apply a unary callback to elements in a broadcasted nested input array and assign results to elements in a four-dimensional nested output array.
@stdlib/array-base-unary5d
Apply a unary callback to elements in a five-dimensional nested input array and assign results to elements in a five-dimensional nested output array.