diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/cdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/erlang/cdf/README.md index 8feb83f862cc..435b8c72954f 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/cdf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/cdf/README.md @@ -145,23 +145,19 @@ y = mycdf( 2.0 ); ```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 cdf = require( '@stdlib/stats/base/dists/erlang/cdf' ); -var lambda; -var k; -var x; -var y; -var i; - -for ( i = 0; i < 20; i++ ) { - x = randu() * 10.0; - k = round( randu() * 10.0 ); - lambda = randu() * 5.0; - y = cdf( x, k, lambda ); - console.log( 'x: %d, k: %d, λ: %d, F(x;k,λ): %d', x.toFixed( 4 ), k, lambda.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 20, 0.0, 10.0, opts ); +var k = discreteUniform( 20, 0, 10, opts ); +var lambda = uniform( 20, 0.0, 5.0, opts ); + +logEachMap( 'x: %0.4f, k: %d, λ: %0.4f, F(x;k,λ): %0.4f', x, k, lambda, cdf ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/cdf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/erlang/cdf/examples/index.js index c459421df2f0..cb2e13fad828 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/cdf/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/cdf/examples/index.js @@ -18,20 +18,16 @@ '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 cdf = require( './../lib' ); -var lambda; -var k; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 20, 0.0, 10.0, opts ); +var k = discreteUniform( 20, 0, 10, opts ); +var lambda = uniform( 20, 0.0, 5.0, opts ); -for ( i = 0; i < 20; i++ ) { - x = randu() * 10.0; - k = round( randu() * 10.0 ); - lambda = randu() * 5.0; - y = cdf( x, k, lambda ); - console.log( 'x: %d, k: %d, λ: %d, F(x;k,λ): %d', x.toFixed( 4 ), k, lambda.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'x: %0.4f, k: %d, λ: %0.4f, F(x;k,λ): %0.4f', x, k, lambda, cdf ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/entropy/README.md b/lib/node_modules/@stdlib/stats/base/dists/erlang/entropy/README.md index 8f9af78beabf..48307a527c4d 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/entropy/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/entropy/README.md @@ -123,22 +123,19 @@ v = entropy( 2, -1.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var entropy = require( '@stdlib/stats/base/dists/erlang/entropy' ); -var lambda; -var k; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var k = discreteUniform( 10, 0, 10, opts ); +var lambda = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - k = round( randu()*10.0 ); - lambda = ( randu()*10.0 ) + EPS; - v = entropy( k, lambda ); - console.log( 'k: %d, λ: %d, h(X;k,λ): %d', k.toFixed( 4 ), lambda.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'k: %d, λ: %0.4f, h(X;k,λ): %0.4f', k, lambda, entropy ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/entropy/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/erlang/entropy/examples/index.js index bf110160d054..09375333cb78 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/entropy/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/entropy/examples/index.js @@ -18,19 +18,16 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var entropy = require( './../lib' ); -var lambda; -var k; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var k = discreteUniform( 10, 0, 10, opts ); +var lambda = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - k = round( randu()*10.0 ); - lambda = ( randu()*10.0 ) + EPS; - v = entropy( k, lambda ); - console.log( 'k: %d, λ: %d, h(X;k,λ): %d', k.toFixed( 4 ), lambda.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'k: %d, λ: %0.4f, h(X;k,λ): %0.4f', k, lambda, entropy ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/kurtosis/README.md b/lib/node_modules/@stdlib/stats/base/dists/erlang/kurtosis/README.md index 6468dfc28300..fbb65327ed5a 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/kurtosis/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/kurtosis/README.md @@ -121,22 +121,19 @@ v = kurtosis( 2, -1.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var kurtosis = require( '@stdlib/stats/base/dists/erlang/kurtosis' ); -var lambda; -var k; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var k = discreteUniform( 10, 0, 10, opts ); +var lambda = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - k = round( randu()*10.0 ); - lambda = ( randu()*10.0 ) + EPS; - v = kurtosis( k, lambda ); - console.log( 'k: %d, λ: %d, Kurt(X;k,λ): %d', k.toFixed( 4 ), lambda.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'k: %0.4f, λ: %d, Kurt(X;k,λ): %0.4f', k, lambda, kurtosis ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/kurtosis/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/erlang/kurtosis/examples/index.js index f74a49ce8c3e..a0140e5df8c9 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/kurtosis/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/kurtosis/examples/index.js @@ -18,19 +18,16 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var kurtosis = require( './../lib' ); -var lambda; -var k; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var k = discreteUniform( 10, 0, 10, opts ); +var lambda = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - k = round( randu()*10.0 ); - lambda = ( randu()*10.0 ) + EPS; - v = kurtosis( k, lambda ); - console.log( 'k: %d, λ: %d, Kurt(X;k,λ): %d', k.toFixed( 4 ), lambda.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'k: %0.4f, λ: %d, Kurt(X;k,λ): %0.4f', k, lambda, kurtosis ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/logpdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/erlang/logpdf/README.md index 57e01f7973af..c18fe494d922 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/logpdf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/logpdf/README.md @@ -136,23 +136,19 @@ y = mylogpdf( 4.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var logpdf = require( '@stdlib/stats/base/dists/erlang/logpdf' ); -var lambda; -var k; -var x; -var y; -var i; - -for ( i = 0; i < 20; i++ ) { - x = randu() * 10.0; - k = round( randu() * 10.0 ); - lambda = randu() * 5.0; - y = logpdf( x, k, lambda ); - console.log( 'x: %d, k: %d, λ: %d, ln(f(x;k,λ)): %d', x.toFixed( 4 ), k, lambda.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 20, 0.0, 10.0, opts ); +var k = discreteUniform( 20, 0, 10, opts ); +var lambda = uniform( 20, 0.0, 5.0, opts ); + +logEachMap( 'x: %0.4f, k: %d, λ: %0.4f, ln(f(x;k,λ)): %0.4f', x, k, lambda, logpdf ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/logpdf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/erlang/logpdf/examples/index.js index f1a5b79197bc..82b136273255 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/logpdf/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/logpdf/examples/index.js @@ -18,20 +18,16 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var logpdf = require( './../lib' ); -var lambda; -var k; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 20, 0.0, 10.0, opts ); +var k = discreteUniform( 20, 0, 10, opts ); +var lambda = uniform( 20, 0.0, 5.0, opts ); -for ( i = 0; i < 20; i++ ) { - x = randu() * 10.0; - k = round( randu() * 10.0 ); - lambda = randu() * 5.0; - y = logpdf( x, k, lambda ); - console.log( 'x: %d, k: %d, λ: %d, ln(f(x;k,λ)): %d', x.toFixed( 4 ), k, lambda.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'x: %0.4f, k: %d, λ: %0.4f, ln(f(x;k,λ)): %0.4f', x, k, lambda, logpdf ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/mean/README.md b/lib/node_modules/@stdlib/stats/base/dists/erlang/mean/README.md index b78bcc1e64b7..6c0d32083b72 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/mean/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/mean/README.md @@ -123,22 +123,19 @@ v = mean( 2, -1.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var mean = require( '@stdlib/stats/base/dists/erlang/mean' ); -var lambda; -var k; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var k = discreteUniform( 10, 0, 10, opts ); +var lambda = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - k = round( randu()*10.0 ); - lambda = ( randu()*10.0 ) + EPS; - v = mean( k, lambda ); - console.log( 'k: %d, λ: %d, E(X;k,λ): %d', k.toFixed( 4 ), lambda.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'k: %d, λ: %0.4f, E(X;k,λ): %0.4f', k, lambda, mean ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/mean/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/erlang/mean/examples/index.js index 42482cccf334..682ee329b535 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/mean/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/mean/examples/index.js @@ -18,19 +18,16 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var mean = require( './../lib' ); -var lambda; -var k; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var k = discreteUniform( 10, 0, 10, opts ); +var lambda = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - k = round( randu()*10.0 ); - lambda = ( randu()*10.0 ) + EPS; - v = mean( k, lambda ); - console.log( 'k: %d, λ: %d, E(X;k,λ): %d', k.toFixed( 4 ), lambda.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'k: %d, λ: %0.4f, E(X;k,λ): %0.4f', k, lambda, mean ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/mode/README.md b/lib/node_modules/@stdlib/stats/base/dists/erlang/mode/README.md index 731fb26e23d5..688c59611967 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/mode/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/mode/README.md @@ -123,22 +123,19 @@ v = mode( 2, -1.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var mode = require( '@stdlib/stats/base/dists/erlang/mode' ); -var lambda; -var k; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var k = discreteUniform( 10, 0, 10, opts ); +var lambda = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - k = round( randu()*10.0 ); - lambda = ( randu()*10.0 ) + EPS; - v = mode( k, lambda ); - console.log( 'k: %d, λ: %d, mode(X;k,λ): %d', k.toFixed( 4 ), lambda.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'k: %d, λ: %0.4f, mode(X;k,λ): %0.4f', k, lambda, mode ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/mode/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/erlang/mode/examples/index.js index 47d2fe538b67..dc9d2362a14c 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/mode/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/mode/examples/index.js @@ -18,19 +18,16 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var mode = require( './../lib' ); -var lambda; -var k; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var k = discreteUniform( 10, 0, 10, opts ); +var lambda = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - k = round( randu()*10.0 ); - lambda = ( randu()*10.0 ) + EPS; - v = mode( k, lambda ); - console.log( 'k: %d, λ: %d, mode(X;k,λ): %d', k.toFixed( 4 ), lambda.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'k: %d, λ: %0.4f, mode(X;k,λ): %0.4f', k, lambda, mode ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/pdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/erlang/pdf/README.md index aa9428c1512d..d73b65c019a3 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/pdf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/pdf/README.md @@ -136,23 +136,19 @@ y = mypdf( 4.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var pdf = require( '@stdlib/stats/base/dists/erlang/pdf' ); -var lambda; -var k; -var x; -var y; -var i; - -for ( i = 0; i < 20; i++ ) { - x = randu() * 10.0; - k = round( randu() * 10.0 ); - lambda = randu() * 5.0; - y = pdf( x, k, lambda ); - console.log( 'x: %d, k: %d, λ: %d, f(x;k,λ): %d', x.toFixed( 4 ), k, lambda.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 20, 0.0, 10.0, opts ); +var k = discreteUniform( 20, 0, 10, opts ); +var lambda = uniform( 20, 0.0, 5.0, opts ); + +logEachMap( 'x: %0.4f, k: %d, λ: %0.4f, f(x;k,λ): %0.4f', x, k, lambda, pdf ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/pdf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/erlang/pdf/examples/index.js index b21a7c3c146a..ba71bc9ba258 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/pdf/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/pdf/examples/index.js @@ -18,20 +18,16 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var pdf = require( './../lib' ); -var lambda; -var k; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 20, 0.0, 10.0, opts ); +var k = discreteUniform( 20, 0, 10, opts ); +var lambda = uniform( 20, 0.0, 5.0, opts ); -for ( i = 0; i < 20; i++ ) { - x = randu() * 10.0; - k = round( randu() * 10.0 ); - lambda = randu() * 5.0; - y = pdf( x, k, lambda ); - console.log( 'x: %d, k: %d, λ: %d, f(x;k,λ): %d', x.toFixed( 4 ), k, lambda.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'x: %0.4f, k: %d, λ: %0.4f, f(x;k,λ): %0.4f', x, k, lambda, pdf ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/quantile/README.md b/lib/node_modules/@stdlib/stats/base/dists/erlang/quantile/README.md index 0f0cf713b43a..d4c7c4321708 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/quantile/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/quantile/README.md @@ -139,23 +139,19 @@ y = myquantile( 0.4 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var quantile = require( '@stdlib/stats/base/dists/erlang/quantile' ); -var lambda; -var k; -var p; -var y; -var i; - -for ( i = 0; i < 20; i++ ) { - p = randu(); - k = round( randu() * 10.0 ); - lambda = randu() * 5.0; - y = quantile( p, k, lambda ); - console.log( 'p: %d, k: %d, λ: %d, Q(p;k,λ): %d', p.toFixed( 4 ), k, lambda.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var p = uniform( 20, 0.0, 1.0, opts ); +var k = discreteUniform( 20, 0, 10, opts ); +var lambda = uniform( 20, 0.0, 5.0, opts ); + +logEachMap( 'p: %0.4f, k: %d, λ: %0.4f, Q(p;k,λ): %0.4f', p, k, lambda, quantile ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/quantile/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/erlang/quantile/examples/index.js index 9fe959aef985..59bb27dc01c0 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/quantile/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/quantile/examples/index.js @@ -18,20 +18,16 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var quantile = require( './../lib' ); -var lambda; -var k; -var p; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var p = uniform( 20, 0.0, 1.0, opts ); +var k = discreteUniform( 20, 0, 10, opts ); +var lambda = uniform( 20, 0.0, 5.0, opts ); -for ( i = 0; i < 20; i++ ) { - p = randu(); - k = round( randu() * 10.0 ); - lambda = randu() * 5.0; - y = quantile( p, k, lambda ); - console.log( 'p: %d, k: %d, λ: %d, Q(p;k,λ): %d', p.toFixed( 4 ), k, lambda.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'p: %0.4f, k: %d, λ: %0.4f, Q(p;k,λ): %0.4f', p, k, lambda, quantile ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/skewness/README.md b/lib/node_modules/@stdlib/stats/base/dists/erlang/skewness/README.md index 79df2b64d89a..d82d3060f77a 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/skewness/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/skewness/README.md @@ -121,22 +121,19 @@ v = skewness( 2, -1.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var skewness = require( '@stdlib/stats/base/dists/erlang/skewness' ); -var lambda; -var k; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var k = discreteUniform( 10, 0, 10, opts ); +var lambda = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - k = round( randu()*10.0 ); - lambda = ( randu()*10.0 ) + EPS; - v = skewness( k, lambda ); - console.log( 'k: %d, λ: %d, skew(X;k,λ): %d', k.toFixed( 4 ), lambda.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'k: %d, λ: %0.4f, skew(X;k,λ): %0.4f', k, lambda, skewness ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/skewness/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/erlang/skewness/examples/index.js index 18acdce3caf6..1efb6db979f4 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/skewness/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/skewness/examples/index.js @@ -18,19 +18,16 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var skewness = require( './../lib' ); -var lambda; -var k; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var k = discreteUniform( 10, 0, 10, opts ); +var lambda = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - k = round( randu()*10.0 ); - lambda = ( randu()*10.0 ) + EPS; - v = skewness( k, lambda ); - console.log( 'k: %d, λ: %d, skew(X;k,λ): %d', k.toFixed( 4 ), lambda.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'k: %d, λ: %0.4f, skew(X;k,λ): %0.4f', k, lambda, skewness ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/stdev/README.md b/lib/node_modules/@stdlib/stats/base/dists/erlang/stdev/README.md index 61f81df22016..27b33afe63fb 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/stdev/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/stdev/README.md @@ -123,22 +123,19 @@ v = stdev( 2, -1.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var stdev = require( '@stdlib/stats/base/dists/erlang/stdev' ); -var lambda; -var k; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var k = discreteUniform( 10, 0, 10, opts ); +var lambda = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - k = round( randu()*10.0 ); - lambda = ( randu()*10.0 ) + EPS; - v = stdev( k, lambda ); - console.log( 'k: %d, λ: %d, SD(X;k,λ): %d', k.toFixed( 4 ), lambda.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'k: %d, λ: %0.4f, SD(X;k,λ): %0.4f', k, lambda, stdev ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/stdev/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/erlang/stdev/examples/index.js index a9bfd8d7abda..1fca9fa17a81 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/stdev/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/stdev/examples/index.js @@ -18,19 +18,16 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var stdev = require( './../lib' ); -var lambda; -var k; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var k = discreteUniform( 10, 0, 10, opts ); +var lambda = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - k = round( randu()*10.0 ); - lambda = ( randu()*10.0 ) + EPS; - v = stdev( k, lambda ); - console.log( 'k: %d, λ: %d, SD(X;k,λ): %d', k.toFixed( 4 ), lambda.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'k: %d, λ: %0.4f, SD(X;k,λ): %0.4f', k, lambda, stdev ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/variance/README.md b/lib/node_modules/@stdlib/stats/base/dists/erlang/variance/README.md index a372ad699a69..c0c0f2294e8b 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/variance/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/variance/README.md @@ -123,22 +123,19 @@ v = variance( 2, -1.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var variance = require( '@stdlib/stats/base/dists/erlang/variance' ); -var lambda; -var k; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var k = discreteUniform( 10, 0, 10, opts ); +var lambda = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - k = round( randu()*10.0 ); - lambda = ( randu()*10.0 ) + EPS; - v = variance( k, lambda ); - console.log( 'k: %d, λ: %d, Var(X;k,λ): %d', k.toFixed( 4 ), lambda.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'k: %d, λ: %0.4f, Var(X;k,λ): %0.4f', k, lambda, variance ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/erlang/variance/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/erlang/variance/examples/index.js index 347ad6889207..65a79fa3b3db 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/erlang/variance/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/erlang/variance/examples/index.js @@ -18,19 +18,16 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); -var round = require( '@stdlib/math/base/special/round' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var variance = require( './../lib' ); -var lambda; -var k; -var v; -var i; +var opts = { + 'dtype': 'float64' +}; +var k = discreteUniform( 10, 0, 10, opts ); +var lambda = uniform( 10, EPS, 10.0, opts ); -for ( i = 0; i < 10; i++ ) { - k = round( randu()*10.0 ); - lambda = ( randu()*10.0 ) + EPS; - v = variance( k, lambda ); - console.log( 'k: %d, λ: %d, Var(X;k,λ): %d', k.toFixed( 4 ), lambda.toFixed( 4 ), v.toFixed( 4 ) ); -} +logEachMap( 'k: %d, λ: %0.4f, Var(X;k,λ): %0.4f', k, lambda, variance );