diff --git a/lib/node_modules/@stdlib/math/base/special/kernel-cos/README.md b/lib/node_modules/@stdlib/math/base/special/kernel-cos/README.md index 29def6884f10..8e7868e1d1ac 100644 --- a/lib/node_modules/@stdlib/math/base/special/kernel-cos/README.md +++ b/lib/node_modules/@stdlib/math/base/special/kernel-cos/README.md @@ -58,7 +58,7 @@ v = kernelCos( NaN, 0.0 ); - For increased accuracy, the number for which the [cosine][cosine] should be evaluated can be supplied as a [double-double number][double-double-arithmetic] (i.e., a non-evaluated sum of two [double-precision floating-point numbers][ieee754] `x` and `y`). -- As components of a [double-double number][double-double-arithmetic], the two [double-precision floating-point numbers][ieee754] `x` and `y` must satisfy +- As components of a [double-double number][double-double-arithmetic], the two [double-precision floating-point numbers][ieee754] `x` and `y` must satisfy @@ -82,16 +82,17 @@ v = kernelCos( NaN, 0.0 ); ```javascript -var linspace = require( '@stdlib/array/base/linspace' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var PI = require( '@stdlib/constants/float64/pi' ); var kernelCos = require( '@stdlib/math/base/special/kernel-cos' ); -var x = linspace( -PI/4.0, PI/4.0, 100 ); +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 100, -PI/4.0, PI/4.0, opts ); -var i; -for ( i = 0; i < x.length; i++ ) { - console.log( 'kernelCos(%d) = %d', x[ i ], kernelCos( x[ i ], 0.0 ) ); -} +logEachMap( 'kernelCos(%0.4f, %0.4f) = %0.4f', x, 0.0, kernelCos ); ``` diff --git a/lib/node_modules/@stdlib/math/base/special/kernel-cos/examples/index.js b/lib/node_modules/@stdlib/math/base/special/kernel-cos/examples/index.js index d98aaf0f60ff..7b5caf5de86d 100644 --- a/lib/node_modules/@stdlib/math/base/special/kernel-cos/examples/index.js +++ b/lib/node_modules/@stdlib/math/base/special/kernel-cos/examples/index.js @@ -18,13 +18,14 @@ 'use strict'; -var linspace = require( '@stdlib/array/base/linspace' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var PI = require( '@stdlib/constants/float64/pi' ); var kernelCos = require( './../lib' ); -var x = linspace( -PI/4.0, PI/4.0, 100 ); +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 100, -PI/4.0, PI/4.0, opts ); -var i; -for ( i = 0; i < x.length; i++ ) { - console.log( 'kernelCos(%d) = %d', x[ i ], kernelCos( x[ i ], 0.0 ) ); -} +logEachMap( 'kernelCos(%0.4f, %0.4f) = %0.4f', x, 0.0, kernelCos ); diff --git a/lib/node_modules/@stdlib/math/base/special/kernel-log1p/README.md b/lib/node_modules/@stdlib/math/base/special/kernel-log1p/README.md index d491232c9445..fceeb7c6037a 100644 --- a/lib/node_modules/@stdlib/math/base/special/kernel-log1p/README.md +++ b/lib/node_modules/@stdlib/math/base/special/kernel-log1p/README.md @@ -66,16 +66,17 @@ v = kernelLog1p( NaN ); ```javascript -var linspace = require( '@stdlib/array/base/linspace' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var sqrt = require( '@stdlib/math/base/special/sqrt' ); var kernelLog1p = require( '@stdlib/math/base/special/kernel-log1p' ); -var x = linspace( sqrt( 2.0 ) / 2.0, sqrt( 2.0 ), 100 ); +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 100, sqrt( 2.0 ) / 2.0, sqrt( 2.0 ), opts ); -var i; -for ( i = 0; i < x.length; i++ ) { - console.log( 'kernelLog1p(%d) = %d', x[ i ], kernelLog1p( x[ i ] ) ); -} +logEachMap( 'kernelLog1p(%0.4f) = %0.4f', x, kernelLog1p ); ``` diff --git a/lib/node_modules/@stdlib/math/base/special/kernel-log1p/examples/index.js b/lib/node_modules/@stdlib/math/base/special/kernel-log1p/examples/index.js index 76d76914b738..8cbd29493346 100644 --- a/lib/node_modules/@stdlib/math/base/special/kernel-log1p/examples/index.js +++ b/lib/node_modules/@stdlib/math/base/special/kernel-log1p/examples/index.js @@ -18,13 +18,14 @@ 'use strict'; -var linspace = require( '@stdlib/array/base/linspace' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var sqrt = require( '@stdlib/math/base/special/sqrt' ); var kernelLog1p = require( './../lib' ); -var x = linspace( sqrt( 2.0 ) / 2.0, sqrt( 2.0 ), 100 ); +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 100, sqrt( 2.0 ) / 2.0, sqrt( 2.0 ), opts ); -var i; -for ( i = 0; i < x.length; i++ ) { - console.log( 'kernelLog1p(%d) = %d', x[ i ], kernelLog1p( x[ i ] ) ); -} +logEachMap( 'kernelLog1p(%0.4f) = %0.4f', x, kernelLog1p ); diff --git a/lib/node_modules/@stdlib/math/base/special/kernel-sin/README.md b/lib/node_modules/@stdlib/math/base/special/kernel-sin/README.md index ce386bed6732..1fcbcef25f46 100644 --- a/lib/node_modules/@stdlib/math/base/special/kernel-sin/README.md +++ b/lib/node_modules/@stdlib/math/base/special/kernel-sin/README.md @@ -64,7 +64,7 @@ v = kernelSin( NaN, NaN ); - For increased accuracy, the number for which the [sine][sine] should be evaluated can be supplied as a [double-double number][double-double-arithmetic] (i.e., a non-evaluated sum of two [double-precision floating-point numbers][ieee754] `x` and `y`). -- As components of a [double-double number][double-double-arithmetic], the two [double-precision floating-point numbers][ieee754] `x` and `y` must satisfy +- As components of a [double-double number][double-double-arithmetic], the two [double-precision floating-point numbers][ieee754] `x` and `y` must satisfy @@ -88,16 +88,17 @@ v = kernelSin( NaN, NaN ); ```javascript -var linspace = require( '@stdlib/array/base/linspace' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var PI = require( '@stdlib/constants/float64/pi' ); var kernelSin = require( '@stdlib/math/base/special/kernel-sin' ); -var x = linspace( -PI/4.0, PI/4.0, 100 ); +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 100, -PI/4.0, PI/4.0, opts ); -var i; -for ( i = 0; i < x.length; i++ ) { - console.log( 'sine(%d) = %d', x[ i ], kernelSin( x[ i ], 0.0 ) ); -} +logEachMap( 'sine(%0.4f, %0.4f) = %0.4f', x, 0.0, kernelSin ); ``` @@ -179,7 +180,7 @@ double stdlib_base_kernel_sin( const double x, const double y ); int main( void ) { const double x[] = { -0.7853981633974483, -0.6108652381980153, -0.4363323129985824, -0.26179938779914946, -0.08726646259971649, 0.08726646259971649, 0.26179938779914935, 0.43633231299858233, 0.6108652381980153, 0.7853981633974483 }; - + double out; int i; for ( i = 0; i < 10; i++ ) { diff --git a/lib/node_modules/@stdlib/math/base/special/kernel-sin/examples/index.js b/lib/node_modules/@stdlib/math/base/special/kernel-sin/examples/index.js index c8459fb206e5..784140991c81 100644 --- a/lib/node_modules/@stdlib/math/base/special/kernel-sin/examples/index.js +++ b/lib/node_modules/@stdlib/math/base/special/kernel-sin/examples/index.js @@ -18,13 +18,14 @@ 'use strict'; -var linspace = require( '@stdlib/array/base/linspace' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var PI = require( '@stdlib/constants/float64/pi' ); var kernelSin = require( './../lib' ); -var x = linspace( -PI/4.0, PI/4.0, 100 ); +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 100, -PI/4.0, PI/4.0, opts ); -var i; -for ( i = 0; i < x.length; i++ ) { - console.log( 'sine(%d) = %d', x[ i ], kernelSin( x[ i ], 0.0 ) ); -} +logEachMap( 'sine(%0.4f, %0.4f) = %0.4f', x, 0.0, kernelSin ); diff --git a/lib/node_modules/@stdlib/math/base/special/kronecker-delta/README.md b/lib/node_modules/@stdlib/math/base/special/kronecker-delta/README.md index 644c8f150d4b..c4924be14de5 100644 --- a/lib/node_modules/@stdlib/math/base/special/kronecker-delta/README.md +++ b/lib/node_modules/@stdlib/math/base/special/kronecker-delta/README.md @@ -83,15 +83,16 @@ v = kroneckerDelta( NaN, NaN ); ```javascript -var linspace = require( '@stdlib/array/base/linspace' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var kroneckerDelta = require( '@stdlib/math/base/special/kronecker-delta' ); -var x = linspace( -1.0, 1.0, 101 ); +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 101, -1.0, 1.0, opts ); -var i; -for ( i = 0; i < x.length; i++ ) { - console.log( 'kronecker(%d,%d) = %d', x[ i ], 0.0, kroneckerDelta( x[ i ], 0.0 ) ); -} +logEachMap( 'kronecker(%0.4f,%0.4f) = %0.4f', x, 0.0, kroneckerDelta ); ``` diff --git a/lib/node_modules/@stdlib/math/base/special/kronecker-delta/examples/index.js b/lib/node_modules/@stdlib/math/base/special/kronecker-delta/examples/index.js index 8832dc9da701..583e159a434d 100644 --- a/lib/node_modules/@stdlib/math/base/special/kronecker-delta/examples/index.js +++ b/lib/node_modules/@stdlib/math/base/special/kronecker-delta/examples/index.js @@ -18,12 +18,13 @@ 'use strict'; -var linspace = require( '@stdlib/array/base/linspace' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var kroneckerDelta = require( './../lib' ); -var x = linspace( -1.0, 1.0, 101 ); +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 101, -1.0, 1.0, opts ); -var i; -for ( i = 0; i < x.length; i++ ) { - console.log( 'kronecker(%d,%d) = %d', x[ i ], 0.0, kroneckerDelta( x[ i ], 0.0 ) ); -} +logEachMap( 'kronecker(%0.4f,%0.4f) = %0.4f', x, 0.0, kroneckerDelta ); diff --git a/lib/node_modules/@stdlib/math/base/special/kronecker-deltaf/README.md b/lib/node_modules/@stdlib/math/base/special/kronecker-deltaf/README.md index 1f895ab4886e..7921c10302c4 100644 --- a/lib/node_modules/@stdlib/math/base/special/kronecker-deltaf/README.md +++ b/lib/node_modules/@stdlib/math/base/special/kronecker-deltaf/README.md @@ -83,15 +83,16 @@ v = kroneckerDeltaf( NaN, NaN ); ```javascript -var linspace = require( '@stdlib/array/base/linspace' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var kroneckerDeltaf = require( '@stdlib/math/base/special/kronecker-deltaf' ); -var x = linspace( -1.0, 1.0, 101 ); +var opts = { + 'dtype': 'float32' +}; +var x = uniform( 101, -1.0, 1.0, opts ); -var i; -for ( i = 0; i < x.length; i++ ) { - console.log( 'kronecker(%d,%d) = %d', x[ i ], 0.0, kroneckerDeltaf( x[ i ], 0.0 ) ); -} +logEachMap( 'kronecker(%0.4f,%0.4f) = %0.4f', x, 0.0, kroneckerDeltaf ); ``` diff --git a/lib/node_modules/@stdlib/math/base/special/kronecker-deltaf/examples/index.js b/lib/node_modules/@stdlib/math/base/special/kronecker-deltaf/examples/index.js index 812cb7982c78..f33c4bd192d5 100644 --- a/lib/node_modules/@stdlib/math/base/special/kronecker-deltaf/examples/index.js +++ b/lib/node_modules/@stdlib/math/base/special/kronecker-deltaf/examples/index.js @@ -18,12 +18,13 @@ 'use strict'; -var linspace = require( '@stdlib/array/base/linspace' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var kroneckerDeltaf = require( './../lib' ); -var x = linspace( -1.0, 1.0, 101 ); +var opts = { + 'dtype': 'float32' +}; +var x = uniform( 101, -1.0, 1.0, opts ); -var i; -for ( i = 0; i < x.length; i++ ) { - console.log( 'kronecker(%d,%d) = %d', x[ i ], 0.0, kroneckerDeltaf( x[ i ], 0.0 ) ); -} +logEachMap( 'kronecker(%0.4f,%0.4f) = %0.4f', x, 0.0, kroneckerDeltaf );