diff --git a/lib/node_modules/@stdlib/math/base/special/polygamma/README.md b/lib/node_modules/@stdlib/math/base/special/polygamma/README.md index bc071c75657d..f21e5d6bb576 100644 --- a/lib/node_modules/@stdlib/math/base/special/polygamma/README.md +++ b/lib/node_modules/@stdlib/math/base/special/polygamma/README.md @@ -74,7 +74,7 @@ v = polygamma( 2, -1.0 ); If `x` on the other hand is a negative even `integer`, the function returns `NaN`. ```javascript -v = polygamma( 2, -4.0 ); +var v = polygamma( 2, -4.0 ); // returns NaN v = polygamma( 2, -2.0 ); @@ -105,21 +105,18 @@ v = polygamma( NaN, NaN ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var polygamma = require( '@stdlib/math/base/special/polygamma' ); -var n; -var x; -var v; -var i; - -for ( i = 0; i < 100; i++ ) { - x = (randu()*100.0) - 50.0; - n = round( randu()*50.0 ); - v = polygamma( x, n ); - console.log( 'x: %d, ψ^(%d)(x): %d', x, n, v ); -} +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 100, -50.0, 50.0, opts ); +var n = discreteUniform( 100, 0, 50, opts ); + +logEachMap( 'x: %0.4f, ψ^(%d)(x): %0.4f', x, n, polygamma ); ``` diff --git a/lib/node_modules/@stdlib/math/base/special/polygamma/examples/index.js b/lib/node_modules/@stdlib/math/base/special/polygamma/examples/index.js index 795d68cbcbb4..f3fc82df3417 100644 --- a/lib/node_modules/@stdlib/math/base/special/polygamma/examples/index.js +++ b/lib/node_modules/@stdlib/math/base/special/polygamma/examples/index.js @@ -18,18 +18,15 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var polygamma = require( './../lib' ); -var n; -var x; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 100, -50.0, 50.0, opts ); +var n = discreteUniform( 100, 0, 50, opts ); -for ( i = 0; i < 100; i++ ) { - x = (randu()*100.0) - 50.0; - n = round( randu()*50.0 ); - v = polygamma( n, x ); - console.log( 'x: %d, ψ^(%d)(x): %d', x, n, v ); -} +logEachMap( 'x: %0.4f, ψ^(%d)(x): %0.4f', x, n, polygamma ); diff --git a/lib/node_modules/@stdlib/math/base/special/pow/README.md b/lib/node_modules/@stdlib/math/base/special/pow/README.md index 28d0d3c55a93..8652b007b72b 100644 --- a/lib/node_modules/@stdlib/math/base/special/pow/README.md +++ b/lib/node_modules/@stdlib/math/base/special/pow/README.md @@ -94,19 +94,17 @@ v = pow( NaN, NaN ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var pow = require( '@stdlib/math/base/special/pow' ); -var b; -var x; -var i; +var opts = { + 'dtype': 'float64' +}; +var b = discreteUniform( 100, 0, 10, opts ); +var x = discreteUniform( 100, -5, 5, opts ); -for ( i = 0; i < 100; i++ ) { - b = round( randu()*10.0 ); - x = round( randu()*10.0 ) - 5.0; - console.log( '%d^%d = %d', b, x, pow( b, x ) ); -} +logEachMap( '%d^%d = %0.4f', b, x, pow ); ``` diff --git a/lib/node_modules/@stdlib/math/base/special/pow/examples/index.js b/lib/node_modules/@stdlib/math/base/special/pow/examples/index.js index b54032c638a2..2c43e0c898c8 100644 --- a/lib/node_modules/@stdlib/math/base/special/pow/examples/index.js +++ b/lib/node_modules/@stdlib/math/base/special/pow/examples/index.js @@ -18,16 +18,14 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var pow = require( './../lib' ); -var b; -var x; -var i; +var opts = { + 'dtype': 'float64' +}; +var b = discreteUniform( 100, 0, 10, opts ); +var x = discreteUniform( 100, -5, 5, opts ); -for ( i = 0; i < 100; i++ ) { - b = round( randu()*10.0 ); - x = round( randu()*10.0 ) - 5.0; - console.log( '%d^%d = %d', b, x, pow( b, x ) ); -} +logEachMap( '%d^%d = %0.4f', b, x, pow ); diff --git a/lib/node_modules/@stdlib/math/base/special/powm1/README.md b/lib/node_modules/@stdlib/math/base/special/powm1/README.md index 487921a77c66..bbac6b21b9c4 100644 --- a/lib/node_modules/@stdlib/math/base/special/powm1/README.md +++ b/lib/node_modules/@stdlib/math/base/special/powm1/README.md @@ -92,21 +92,17 @@ y = powm1( 5.0, NaN ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var powm1 = require( '@stdlib/math/base/special/powm1' ); -var b; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var b = discreteUniform( 100, 0, 10, opts ); +var x = discreteUniform( 100, -5, 5, opts ); -for ( i = 0; i < 100; i++ ) { - b = round( randu()*10.0 ); - x = round( randu()*10.0 ) - 5.0; - y = powm1( b, x ); - console.log( '%d^%d - 1 = %d', b, x, y ); -} +logEachMap( '%d^%d - 1 = %0.4f', b, x, powm1 ); ``` diff --git a/lib/node_modules/@stdlib/math/base/special/powm1/examples/index.js b/lib/node_modules/@stdlib/math/base/special/powm1/examples/index.js index ad92df2edf83..98eb49334bee 100644 --- a/lib/node_modules/@stdlib/math/base/special/powm1/examples/index.js +++ b/lib/node_modules/@stdlib/math/base/special/powm1/examples/index.js @@ -18,18 +18,14 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var powm1 = require( './../lib' ); -var b; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var b = discreteUniform( 100, 0, 10, opts ); +var x = discreteUniform( 100, -5, 5, opts ); -for ( i = 0; i < 100; i++ ) { - b = round( randu()*10.0 ); - x = round( randu()*10.0 ) - 5.0; - y = powm1( b, x ); - console.log( '%d^%d - 1 = %d', b, x, y ); -} +logEachMap( '%d^%d - 1 = %0.4f', b, x, powm1 ); diff --git a/lib/node_modules/@stdlib/math/base/special/rad2deg/README.md b/lib/node_modules/@stdlib/math/base/special/rad2deg/README.md index aaa9e4df1cb7..4317fcc75b34 100644 --- a/lib/node_modules/@stdlib/math/base/special/rad2deg/README.md +++ b/lib/node_modules/@stdlib/math/base/special/rad2deg/README.md @@ -71,19 +71,17 @@ d = rad2deg( NaN ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var TWO_PI = require( '@stdlib/constants/float64/two-pi' ); var rad2deg = require( '@stdlib/math/base/special/rad2deg' ); -var r; -var d; -var i; +var opts = { + 'dtype': 'float64' +}; +var r = uniform( 100, 0.0, TWO_PI, opts ); -for ( i = 0; i < 100; i++ ) { - r = randu() * TWO_PI; - d = rad2deg( r ); - console.log( 'radians: %d => degrees: %d', r, d ); -} +logEachMap( 'radians: %0.4f => degrees: %0.4f', r, rad2deg ); ``` diff --git a/lib/node_modules/@stdlib/math/base/special/rad2deg/examples/index.js b/lib/node_modules/@stdlib/math/base/special/rad2deg/examples/index.js index c3bacd52052a..731cf4a1f9b9 100644 --- a/lib/node_modules/@stdlib/math/base/special/rad2deg/examples/index.js +++ b/lib/node_modules/@stdlib/math/base/special/rad2deg/examples/index.js @@ -18,16 +18,14 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var TWO_PI = require( '@stdlib/constants/float64/two-pi' ); var rad2deg = require( './../lib' ); -var r; -var d; -var i; +var opts = { + 'dtype': 'float64' +}; +var r = uniform( 100, 0.0, TWO_PI, opts ); -for ( i = 0; i < 100; i++ ) { - r = randu() * TWO_PI; - d = rad2deg( r ); - console.log( 'radians: %d => degrees: %d', r, d ); -} +logEachMap( 'radians: %0.4f => degrees: %0.4f', r, rad2deg ); diff --git a/lib/node_modules/@stdlib/math/base/special/rad2degf/README.md b/lib/node_modules/@stdlib/math/base/special/rad2degf/README.md index 5ac7a4755312..f695884b3518 100644 --- a/lib/node_modules/@stdlib/math/base/special/rad2degf/README.md +++ b/lib/node_modules/@stdlib/math/base/special/rad2degf/README.md @@ -71,19 +71,17 @@ d = rad2degf( NaN ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var TWO_PI = require( '@stdlib/constants/float32/two-pi' ); var rad2degf = require( '@stdlib/math/base/special/rad2degf' ); -var r; -var d; -var i; +var opts = { + 'dtype': 'float32' +}; +var r = uniform( 100, 0.0, TWO_PI, opts ); -for ( i = 0; i < 100; i++ ) { - r = randu() * TWO_PI; - d = rad2degf( r ); - console.log( 'radians: %d => degrees: %d', r, d ); -} +logEachMap( 'radians: %0.4f => degrees: %0.4f', r, rad2degf ); ``` diff --git a/lib/node_modules/@stdlib/math/base/special/rad2degf/examples/index.js b/lib/node_modules/@stdlib/math/base/special/rad2degf/examples/index.js index d57b59f855ca..baf841d5e68f 100644 --- a/lib/node_modules/@stdlib/math/base/special/rad2degf/examples/index.js +++ b/lib/node_modules/@stdlib/math/base/special/rad2degf/examples/index.js @@ -18,16 +18,14 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var TWO_PI = require( '@stdlib/constants/float32/two-pi' ); var rad2degf = require( './../lib' ); -var r; -var d; -var i; +var opts = { + 'dtype': 'float32' +}; +var r = uniform( 100, 0.0, TWO_PI, opts ); -for ( i = 0; i < 100; i++ ) { - r = randu() * TWO_PI; - d = rad2degf( r ); - console.log( 'radians: %d => degrees: %d', r, d ); -} +logEachMap( 'radians: %0.4f => degrees: %0.4f', r, rad2degf ); diff --git a/lib/node_modules/@stdlib/math/base/special/rcbrt/README.md b/lib/node_modules/@stdlib/math/base/special/rcbrt/README.md index 37f5f95d9da9..38f556fd7dd3 100644 --- a/lib/node_modules/@stdlib/math/base/special/rcbrt/README.md +++ b/lib/node_modules/@stdlib/math/base/special/rcbrt/README.md @@ -86,15 +86,16 @@ v = rcbrt( Infinity ); ```javascript -var discreteUniform = require( '@stdlib/random/base/discrete-uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var rcbrt = require( '@stdlib/math/base/special/rcbrt' ); -var x; -var i; -for ( i = 0; i < 100; i++ ) { - x = discreteUniform( 0.0, 100.0 ); - console.log( 'rcbrt(%d) = %d', x, rcbrt( x ) ); -} +var opts = { + 'dtype': 'float64' +}; +var x = discreteUniform( 100, 0, 100, opts ); + +logEachMap( 'rcbrt(%d) = %0.4f', x, rcbrt ); ``` diff --git a/lib/node_modules/@stdlib/math/base/special/rcbrt/examples/index.js b/lib/node_modules/@stdlib/math/base/special/rcbrt/examples/index.js index be4cf4da9c48..935f44ad25d2 100644 --- a/lib/node_modules/@stdlib/math/base/special/rcbrt/examples/index.js +++ b/lib/node_modules/@stdlib/math/base/special/rcbrt/examples/index.js @@ -18,12 +18,13 @@ 'use strict'; -var discreteUniform = require( '@stdlib/random/base/discrete-uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var rcbrt = require( './../lib' ); -var x; -var i; -for ( i = 0; i < 100; i++ ) { - x = discreteUniform( 0.0, 100.0 ); - console.log( 'rcbrt(%d) = %d', x, rcbrt( x ) ); -} +var opts = { + 'dtype': 'float64' +}; +var x = discreteUniform( 100, 0, 100, opts ); + +logEachMap( 'rcbrt(%d) = %0.4f', x, rcbrt );