diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/cdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/weibull/cdf/README.md
index 4bacee01c13a..8eb6d2c08264 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/cdf/README.md
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/cdf/README.md
@@ -129,22 +129,18 @@ y = mycdf( 8.0 );
```javascript
-var randu = require( '@stdlib/random/base/randu' );
+var uniform = require( '@stdlib/random/array/uniform' );
+var logEachMap = require( '@stdlib/console/log-each-map' );
var cdf = require( '@stdlib/stats/base/dists/weibull/cdf' );
-var lambda;
-var k;
-var x;
-var y;
-var i;
-
-for ( i = 0; i < 10; i++ ) {
- x = randu() * 10.0;
- lambda = randu() * 10.0;
- k = randu() * 10.0;
- y = cdf( x, k, lambda );
- console.log( 'x: %d, k: %d, λ: %d, F(x;k,λ): %d', x, k, lambda, y );
-}
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, 0.0, 10.0, opts );
+var k = uniform( 10, 0.0, 10.0, opts );
+var x = uniform( 10, 0.0, 10.0, opts );
+
+logEachMap( 'x: %0.4f, k: %0.4f, λ: %0.4f, F(x;k,λ): %0.4f', x, k, lambda, cdf );
```
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/cdf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/weibull/cdf/examples/index.js
index 0626a8f4a911..3b6a77e99084 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/cdf/examples/index.js
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/cdf/examples/index.js
@@ -18,19 +18,15 @@
'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 cdf = require( './../lib' );
-var lambda;
-var k;
-var x;
-var y;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, 0.0, 10.0, opts );
+var k = uniform( 10, 0.0, 10.0, opts );
+var x = uniform( 10, 0.0, 10.0, opts );
-for ( i = 0; i < 10; i++ ) {
- x = randu() * 10.0;
- lambda = randu() * 10.0;
- k = randu() * 10.0;
- y = cdf( x, k, lambda );
- console.log( 'x: %d, k: %d, λ: %d, F(x;k,λ): %d', x, k, lambda, y );
-}
+logEachMap( 'x: %0.4f, k: %0.4f, λ: %0.4f, F(x;k,λ): %0.4f', x, k, lambda, cdf );
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/entropy/README.md b/lib/node_modules/@stdlib/stats/base/dists/weibull/entropy/README.md
index 10d00d90e3bd..1a9f352cf5dd 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/entropy/README.md
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/entropy/README.md
@@ -123,21 +123,18 @@ v = entropy( 1.0, -1.0 );
```javascript
-var randu = require( '@stdlib/random/base/randu' );
+var uniform = require( '@stdlib/random/array/uniform' );
+var logEachMap = require( '@stdlib/console/log-each-map' );
var EPS = require( '@stdlib/constants/float64/eps' );
var entropy = require( '@stdlib/stats/base/dists/weibull/entropy' );
-var lambda;
-var k;
-var v;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, EPS, 10.0, opts );
+var k = uniform( 10, EPS, 10.0, opts );
-for ( i = 0; i < 10; i++ ) {
- k = ( randu()*10.0 ) + EPS;
- 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: %0.4f, λ: %0.4f, h(X;k,λ): %0.4f', k, lambda, entropy );
```
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/entropy/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/weibull/entropy/examples/index.js
index 570b33dd6f80..67445358714a 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/entropy/examples/index.js
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/entropy/examples/index.js
@@ -18,18 +18,15 @@
'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 EPS = require( '@stdlib/constants/float64/eps' );
var entropy = require( './../lib' );
-var lambda;
-var k;
-var v;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, EPS, 10.0, opts );
+var k = uniform( 10, EPS, 10.0, opts );
-for ( i = 0; i < 10; i++ ) {
- k = ( randu()*10.0 ) + EPS;
- 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: %0.4f, λ: %0.4f, h(X;k,λ): %0.4f', k, lambda, entropy );
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/kurtosis/README.md b/lib/node_modules/@stdlib/stats/base/dists/weibull/kurtosis/README.md
index 5582919ca7a9..de21d4c12c94 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/kurtosis/README.md
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/kurtosis/README.md
@@ -123,21 +123,18 @@ v = kurtosis( 1.0, -1.0 );
```javascript
-var randu = require( '@stdlib/random/base/randu' );
+var uniform = require( '@stdlib/random/array/uniform' );
+var logEachMap = require( '@stdlib/console/log-each-map' );
var EPS = require( '@stdlib/constants/float64/eps' );
var kurtosis = require( '@stdlib/stats/base/dists/weibull/kurtosis' );
-var lambda;
-var k;
-var v;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, EPS, 10.0, opts );
+var k = uniform( 10, EPS, 10.0, opts );
-for ( i = 0; i < 10; i++ ) {
- k = ( randu()*10.0 ) + EPS;
- 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, λ: %0.4f, Kurt(X;k,λ): %0.4f', k, lambda, kurtosis );
```
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/kurtosis/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/weibull/kurtosis/examples/index.js
index 110a8e4c44fb..8f5f8e8b472f 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/kurtosis/examples/index.js
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/kurtosis/examples/index.js
@@ -18,18 +18,15 @@
'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 EPS = require( '@stdlib/constants/float64/eps' );
var kurtosis = require( './../lib' );
-var lambda;
-var k;
-var v;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, EPS, 10.0, opts );
+var k = uniform( 10, EPS, 10.0, opts );
-for ( i = 0; i < 10; i++ ) {
- k = ( randu()*10.0 ) + EPS;
- 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, λ: %0.4f, Kurt(X;k,λ): %0.4f', k, lambda, kurtosis );
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/logcdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/weibull/logcdf/README.md
index fef757fab2c4..49e81ac68c53 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/logcdf/README.md
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/logcdf/README.md
@@ -139,22 +139,18 @@ y = mylogcdf( 8.0 );
```javascript
-var randu = require( '@stdlib/random/base/randu' );
+var uniform = require( '@stdlib/random/array/uniform' );
+var logEachMap = require( '@stdlib/console/log-each-map' );
var logcdf = require( '@stdlib/stats/base/dists/weibull/logcdf' );
-var lambda;
-var k;
-var x;
-var y;
-var i;
-
-for ( i = 0; i < 10; i++ ) {
- x = randu() * 10.0;
- lambda = randu() * 10.0;
- k = randu() * 10.0;
- y = logcdf( x, lambda, k );
- console.log( 'x: %d, k: %d, λ: %d, ln(F(x;k,λ)): %d', x, k, lambda, y );
-}
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, 0.0, 10.0, opts );
+var k = uniform( 10, 0.0, 10.0, opts );
+var x = uniform( 10, 0.0, 10.0, opts );
+
+logEachMap( 'x: %0.4f, k: %0.4f, λ: %0.4f, ln(F(x;k,λ)): %0.4f', x, k, lambda, logcdf );
```
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/logcdf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/weibull/logcdf/examples/index.js
index aca1305b03e9..9cfedd6cc518 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/logcdf/examples/index.js
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/logcdf/examples/index.js
@@ -18,19 +18,15 @@
'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 logcdf = require( './../lib' );
-var lambda;
-var k;
-var x;
-var y;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, 0.0, 10.0, opts );
+var k = uniform( 10, 0.0, 10.0, opts );
+var x = uniform( 10, 0.0, 10.0, opts );
-for ( i = 0; i < 10; i++ ) {
- x = randu() * 10.0;
- lambda = randu() * 10.0;
- k = randu() * 10.0;
- y = logcdf( x, k, lambda );
- console.log( 'x: %d, k: %d, λ: %d, ln(F(x;k,λ)): %d', x, k, lambda, y );
-}
+logEachMap( 'x: %0.4f, k: %0.4f, λ: %0.4f, ln(F(x;k,λ)): %0.4f', x, k, lambda, logcdf );
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/logpdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/weibull/logpdf/README.md
index 3fce5d3ee7be..541ceb3d6e06 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/logpdf/README.md
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/logpdf/README.md
@@ -133,22 +133,18 @@ y = mylogpdf( 5.0 );
```javascript
-var randu = require( '@stdlib/random/base/randu' );
+var uniform = require( '@stdlib/random/array/uniform' );
+var logEachMap = require( '@stdlib/console/log-each-map' );
var logpdf = require( '@stdlib/stats/base/dists/weibull/logpdf' );
-var lambda;
-var k;
-var x;
-var y;
-var i;
-
-for ( i = 0; i < 10; i++ ) {
- x = randu() * 10.0;
- lambda = randu() * 10.0;
- k = randu() * 10.0;
- y = logpdf( x, k, lambda );
- console.log( 'x: %d, k: %d, λ: %d, ln(f(x;k,λ)): %d', x.toFixed( 4 ), k.toFixed( 4 ), lambda.toFixed( 4 ), y.toFixed( 4 ) );
-}
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, 0.0, 10.0, opts );
+var k = uniform( 10, 0.0, 10.0, opts );
+var x = uniform( 10, 0.0, 10.0, opts );
+
+logEachMap( 'x: %0.4f, k: %0.4f, λ: %0.4f, ln(f(x;k,λ)): %0.4f', x, k, lambda, logpdf );
```
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/logpdf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/weibull/logpdf/examples/index.js
index e9dd65e0cc5e..269b38ce2ae4 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/logpdf/examples/index.js
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/logpdf/examples/index.js
@@ -18,19 +18,15 @@
'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 logpdf = require( './../lib' );
-var lambda;
-var k;
-var x;
-var y;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, 0.0, 10.0, opts );
+var k = uniform( 10, 0.0, 10.0, opts );
+var x = uniform( 10, 0.0, 10.0, opts );
-for ( i = 0; i < 10; i++ ) {
- x = randu() * 10.0;
- lambda = randu() * 10.0;
- k = randu() * 10.0;
- y = logpdf( x, k, lambda );
- console.log( 'x: %d, k: %d, λ: %d, ln(f(x;k,λ)): %d', x.toFixed( 4 ), k.toFixed( 4 ), lambda.toFixed( 4 ), y.toFixed( 4 ) );
-}
+logEachMap( 'x: %0.4f, k: %0.4f, λ: %0.4f, ln(f(x;k,λ)): %0.4f', x, k, lambda, logpdf );
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/mean/README.md b/lib/node_modules/@stdlib/stats/base/dists/weibull/mean/README.md
index 79868a9f1151..2ad6480bcabc 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/mean/README.md
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/mean/README.md
@@ -123,21 +123,18 @@ v = mean( 1.0, -1.0 );
```javascript
-var randu = require( '@stdlib/random/base/randu' );
+var uniform = require( '@stdlib/random/array/uniform' );
+var logEachMap = require( '@stdlib/console/log-each-map' );
var EPS = require( '@stdlib/constants/float64/eps' );
var mean = require( '@stdlib/stats/base/dists/weibull/mean' );
-var lambda;
-var k;
-var v;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, EPS, 10.0, opts );
+var k = uniform( 10, EPS, 10.0, opts );
-for ( i = 0; i < 10; i++ ) {
- k = ( randu()*10.0 ) + EPS;
- 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: %0.4f, λ: %0.4f, E(X;k,λ): %0.4f', k, lambda, mean );
```
@@ -234,6 +231,12 @@ int main( void ) {
+
+
+
+
+
+
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/mean/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/weibull/mean/examples/index.js
index 9c6172b6f2ad..3db1c200e064 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/mean/examples/index.js
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/mean/examples/index.js
@@ -18,18 +18,15 @@
'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 EPS = require( '@stdlib/constants/float64/eps' );
var mean = require( './../lib' );
-var lambda;
-var k;
-var v;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, EPS, 10.0, opts );
+var k = uniform( 10, EPS, 10.0, opts );
-for ( i = 0; i < 10; i++ ) {
- k = ( randu()*10.0 ) + EPS;
- 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: %0.4f, λ: %0.4f, E(X;k,λ): %0.4f', k, lambda, mean );
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/median/README.md b/lib/node_modules/@stdlib/stats/base/dists/weibull/median/README.md
index 8a97605126d2..64b284148e6e 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/median/README.md
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/median/README.md
@@ -123,21 +123,18 @@ v = median( 1.0, -1.0 );
```javascript
-var randu = require( '@stdlib/random/base/randu' );
+var uniform = require( '@stdlib/random/array/uniform' );
+var logEachMap = require( '@stdlib/console/log-each-map' );
var EPS = require( '@stdlib/constants/float64/eps' );
var median = require( '@stdlib/stats/base/dists/weibull/median' );
-var lambda;
-var k;
-var v;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, EPS, 10.0, opts );
+var k = uniform( 10, EPS, 10.0, opts );
-for ( i = 0; i < 10; i++ ) {
- k = ( randu()*10.0 ) + EPS;
- lambda = ( randu()*10.0 ) + EPS;
- v = median( k, lambda );
- console.log( 'k: %d, λ: %d, Median(X;k,λ): %d', k.toFixed( 4 ), lambda.toFixed( 4 ), v.toFixed( 4 ) );
-}
+logEachMap( 'k: %0.4f, λ: %0.4f, Median(X;k,λ): %0.4f', k, lambda, median );
```
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/median/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/weibull/median/examples/index.js
index 2de67674dd76..d0331f00deff 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/median/examples/index.js
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/median/examples/index.js
@@ -18,18 +18,15 @@
'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 EPS = require( '@stdlib/constants/float64/eps' );
var median = require( './../lib' );
-var lambda;
-var k;
-var v;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, EPS, 10.0, opts );
+var k = uniform( 10, EPS, 10.0, opts );
-for ( i = 0; i < 10; i++ ) {
- k = ( randu()*10.0 ) + EPS;
- lambda = ( randu()*10.0 ) + EPS;
- v = median( k, lambda );
- console.log( 'k: %d, λ: %d, Median(X;k,λ): %d', k.toFixed( 4 ), lambda.toFixed( 4 ), v.toFixed( 4 ) );
-}
+logEachMap( 'k: %0.4f, λ: %0.4f, Median(X;k,λ): %0.4f', k, lambda, median );
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/mgf/README.md b/lib/node_modules/@stdlib/stats/base/dists/weibull/mgf/README.md
index 5f091ab77c77..88927125efce 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/mgf/README.md
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/mgf/README.md
@@ -137,23 +137,19 @@ y = myMGF( 0.08 );
```javascript
-var randu = require( '@stdlib/random/base/randu' );
+var uniform = require( '@stdlib/random/array/uniform' );
+var logEachMap = require( '@stdlib/console/log-each-map' );
var EPS = require( '@stdlib/constants/float64/eps' );
var mgf = require( '@stdlib/stats/base/dists/weibull/mgf' );
-var lambda;
-var k;
-var t;
-var y;
-var i;
-
-for ( i = 0; i < 10; i++ ) {
- t = randu() * 5.0;
- lambda = ( randu() * 10.0 ) + EPS;
- k = ( randu() * 10.0 ) + EPS;
- y = mgf( t, lambda, k );
- console.log( 'x: %d, k: %d, λ: %d, M_X(t;k,λ): %d', t.toFixed( 4 ), k.toFixed( 4 ), lambda.toFixed( 4 ), y.toFixed( 4 ) );
-}
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, EPS, 10.0, opts );
+var k = uniform( 10, EPS, 10.0, opts );
+var t = uniform( 10, 0.0, 5.0, opts );
+
+logEachMap( 'x: %0.4f, k: %0.4f, λ: %0.4f, M_X(t;k,λ): %0.4f', t, k, lambda, mgf );
```
@@ -253,6 +249,12 @@ int main( void ) {
+
+
+
+
+
+
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/mgf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/weibull/mgf/examples/index.js
index 8c1288a7f121..e9644fba32d3 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/mgf/examples/index.js
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/mgf/examples/index.js
@@ -18,20 +18,16 @@
'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 EPS = require( '@stdlib/constants/float64/eps' );
var mgf = require( './../lib' );
-var lambda;
-var k;
-var t;
-var y;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, EPS, 10.0, opts );
+var k = uniform( 10, EPS, 10.0, opts );
+var t = uniform( 10, 0.0, 5.0, opts );
-for ( i = 0; i < 10; i++ ) {
- t = randu() * 5.0;
- lambda = ( randu() * 10.0 ) + EPS;
- k = ( randu() * 10.0 ) + EPS;
- y = mgf( t, k, lambda );
- console.log( 'x: %d, k: %d, λ: %d, M_X(t;k,λ): %d', t.toFixed( 4 ), k.toFixed( 4 ), lambda.toFixed( 4 ), y.toFixed( 4 ) );
-}
+logEachMap( 'x: %0.4f, k: %0.4f, λ: %0.4f, M_X(t;k,λ): %0.4f', t, k, lambda, mgf );
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/mode/README.md b/lib/node_modules/@stdlib/stats/base/dists/weibull/mode/README.md
index 3b6c167f139b..d6398b19f15b 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/mode/README.md
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/mode/README.md
@@ -127,21 +127,18 @@ v = mode( 1.0, -1.0 );
```javascript
-var randu = require( '@stdlib/random/base/randu' );
+var uniform = require( '@stdlib/random/array/uniform' );
+var logEachMap = require( '@stdlib/console/log-each-map' );
var EPS = require( '@stdlib/constants/float64/eps' );
var mode = require( '@stdlib/stats/base/dists/weibull/mode' );
-var lambda;
-var k;
-var v;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, EPS, 10.0, opts );
+var k = uniform( 10, EPS, 10.0, opts );
-for ( i = 0; i < 10; i++ ) {
- k = ( randu()*10.0 ) + EPS;
- 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: %0.4f, λ: %0.4f, mode(X;k,λ): %0.4f', k, lambda, mode );
```
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/mode/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/weibull/mode/examples/index.js
index 1c2de379f2d7..c3d166b589a0 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/mode/examples/index.js
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/mode/examples/index.js
@@ -18,18 +18,15 @@
'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 EPS = require( '@stdlib/constants/float64/eps' );
var mode = require( './../lib' );
-var lambda;
-var k;
-var v;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, EPS, 10.0, opts );
+var k = uniform( 10, EPS, 10.0, opts );
-for ( i = 0; i < 10; i++ ) {
- k = ( randu()*10.0 ) + EPS;
- 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: %0.4f, λ: %0.4f, mode(X;k,λ): %0.4f', k, lambda, mode );
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/pdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/weibull/pdf/README.md
index 89dc57ee5ad8..b25619514da8 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/pdf/README.md
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/pdf/README.md
@@ -123,22 +123,18 @@ y = mypdf( 5.0 );
```javascript
-var randu = require( '@stdlib/random/base/randu' );
+var uniform = require( '@stdlib/random/array/uniform' );
+var logEachMap = require( '@stdlib/console/log-each-map' );
var pdf = require( '@stdlib/stats/base/dists/weibull/pdf' );
-var lambda;
-var k;
-var x;
-var y;
-var i;
-
-for ( i = 0; i < 10; i++ ) {
- x = randu() * 10.0;
- lambda = randu() * 10.0;
- k = randu() * 10.0;
- y = pdf( x, lambda, k );
- console.log( 'x: %d, k: %d, λ: %d, f(x;k,λ): %d', x.toFixed( 4 ), k.toFixed( 4 ), lambda.toFixed( 4 ), y.toFixed( 4 ) );
-}
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, 0.0, 10.0, opts );
+var k = uniform( 10, 0.0, 10.0, opts );
+var x = uniform( 10, 0.0, 10.0, opts );
+
+logEachMap( 'x: %0.4f, k: %0.4f, λ: %0.4f, f(x;k,λ): %0.4f', x, k, lambda, pdf );
```
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/pdf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/weibull/pdf/examples/index.js
index a062b89fd148..a0e32967c181 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/pdf/examples/index.js
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/pdf/examples/index.js
@@ -18,19 +18,15 @@
'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 pdf = require( './../lib' );
-var lambda;
-var k;
-var x;
-var y;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, 0.0, 10.0, opts );
+var k = uniform( 10, 0.0, 10.0, opts );
+var x = uniform( 10, 0.0, 10.0, opts );
-for ( i = 0; i < 10; i++ ) {
- x = randu() * 10.0;
- lambda = randu() * 10.0;
- k = randu() * 10.0;
- y = pdf( x, k, lambda );
- console.log( 'x: %d, k: %d, λ: %d, f(x;k,λ): %d', x.toFixed( 4 ), k.toFixed( 4 ), lambda.toFixed( 4 ), y.toFixed( 4 ) );
-}
+logEachMap( 'x: %0.4f, k: %0.4f, λ: %0.4f, f(x;k,λ): %0.4f', x, k, lambda, pdf );
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/quantile/README.md b/lib/node_modules/@stdlib/stats/base/dists/weibull/quantile/README.md
index a4c6d19f182f..575748fbd1e7 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/quantile/README.md
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/quantile/README.md
@@ -133,22 +133,18 @@ y = myquantile( 0.8 );
```javascript
-var randu = require( '@stdlib/random/base/randu' );
+var uniform = require( '@stdlib/random/array/uniform' );
+var logEachMap = require( '@stdlib/console/log-each-map' );
var quantile = require( '@stdlib/stats/base/dists/weibull/quantile' );
-var lambda;
-var k;
-var p;
-var y;
-var i;
-
-for ( i = 0; i < 10; i++ ) {
- p = randu();
- lambda = randu() * 10.0;
- k = randu() * 10.0;
- y = quantile( p, k, lambda );
- console.log( 'p: %d, k: %d, λ: %d, Q(p;k,λ): %d', p, k, lambda, y );
-}
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, 0.0, 10.0, opts );
+var k = uniform( 10, 0.0, 10.0, opts );
+var p = uniform( 10, 0.0, 1.0, opts );
+
+logEachMap( 'p: %0.4f, k: %0.4f, λ: %0.4f, Q(p;k,λ): %0.4f', p, k, lambda, quantile );
```
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/quantile/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/weibull/quantile/examples/index.js
index d76a318e8126..beb8574e0e9f 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/quantile/examples/index.js
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/quantile/examples/index.js
@@ -18,19 +18,15 @@
'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 quantile = require( './../lib' );
-var lambda;
-var k;
-var p;
-var y;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, 0.0, 10.0, opts );
+var k = uniform( 10, 0.0, 10.0, opts );
+var p = uniform( 10, 0.0, 1.0, opts );
-for ( i = 0; i < 10; i++ ) {
- p = randu();
- lambda = randu() * 10.0;
- k = randu() * 10.0;
- y = quantile( p, k, lambda );
- console.log( 'p: %d, k: %d, λ: %d, Q(p;k,λ): %d', p, k, lambda, y );
-}
+logEachMap( 'p: %0.4f, k: %0.4f, λ: %0.4f, Q(p;k,λ): %0.4f', p, k, lambda, quantile );
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/skewness/README.md b/lib/node_modules/@stdlib/stats/base/dists/weibull/skewness/README.md
index 1e28ba9e4a06..8a284afa7829 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/skewness/README.md
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/skewness/README.md
@@ -123,21 +123,18 @@ v = skewness( 1.0, -1.0 );
```javascript
-var randu = require( '@stdlib/random/base/randu' );
+var uniform = require( '@stdlib/random/array/uniform' );
+var logEachMap = require( '@stdlib/console/log-each-map' );
var EPS = require( '@stdlib/constants/float64/eps' );
var skewness = require( '@stdlib/stats/base/dists/weibull/skewness' );
-var lambda;
-var k;
-var v;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, EPS, 10.0, opts );
+var k = uniform( 10, EPS, 10.0, opts );
-for ( i = 0; i < 10; i++ ) {
- k = ( randu()*10.0 ) + EPS;
- 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: %0.4f, λ: %0.4f, skew(X;k,λ): %0.4f', k, lambda, skewness );
```
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/skewness/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/weibull/skewness/examples/index.js
index 0ed556da5329..fec7fcf886b7 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/skewness/examples/index.js
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/skewness/examples/index.js
@@ -18,18 +18,15 @@
'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 EPS = require( '@stdlib/constants/float64/eps' );
var skewness = require( './../lib' );
-var lambda;
-var k;
-var v;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, EPS, 10.0, opts );
+var k = uniform( 10, EPS, 10.0, opts );
-for ( i = 0; i < 10; i++ ) {
- k = ( randu()*10.0 ) + EPS;
- 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: %0.4f, λ: %0.4f, skew(X;k,λ): %0.4f', k, lambda, skewness );
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/stdev/README.md b/lib/node_modules/@stdlib/stats/base/dists/weibull/stdev/README.md
index b56654655716..bc12ed64a912 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/stdev/README.md
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/stdev/README.md
@@ -123,21 +123,18 @@ v = stdev( 1.0, -1.0 );
```javascript
-var randu = require( '@stdlib/random/base/randu' );
+var uniform = require( '@stdlib/random/array/uniform' );
+var logEachMap = require( '@stdlib/console/log-each-map' );
var EPS = require( '@stdlib/constants/float64/eps' );
var stdev = require( '@stdlib/stats/base/dists/weibull/stdev' );
-var lambda;
-var k;
-var v;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, EPS, 10.0, opts );
+var k = uniform( 10, EPS, 10.0, opts );
-for ( i = 0; i < 10; i++ ) {
- k = ( randu()*10.0 ) + EPS;
- 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: %0.4f, λ: %0.4f, SD(X;k,λ): %0.4f', k, lambda, stdev );
```
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/stdev/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/weibull/stdev/examples/index.js
index 7a79121763c6..6c01ea0cd752 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/stdev/examples/index.js
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/stdev/examples/index.js
@@ -18,18 +18,15 @@
'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 EPS = require( '@stdlib/constants/float64/eps' );
var stdev = require( './../lib' );
-var lambda;
-var k;
-var v;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, EPS, 10.0, opts );
+var k = uniform( 10, EPS, 10.0, opts );
-for ( i = 0; i < 10; i++ ) {
- k = ( randu()*10.0 ) + EPS;
- 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: %0.4f, λ: %0.4f, SD(X;k,λ): %0.4f', k, lambda, stdev );
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/variance/README.md b/lib/node_modules/@stdlib/stats/base/dists/weibull/variance/README.md
index 9061e6ad5281..272c71a7b61e 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/variance/README.md
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/variance/README.md
@@ -123,21 +123,18 @@ v = variance( 1.0, -1.0 );
```javascript
-var randu = require( '@stdlib/random/base/randu' );
+var uniform = require( '@stdlib/random/array/uniform' );
+var logEachMap = require( '@stdlib/console/log-each-map' );
var EPS = require( '@stdlib/constants/float64/eps' );
var variance = require( '@stdlib/stats/base/dists/weibull/variance' );
-var lambda;
-var k;
-var v;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, EPS, 10.0, opts );
+var k = uniform( 10, EPS, 10.0, opts );
-for ( i = 0; i < 10; i++ ) {
- k = ( randu()*10.0 ) + EPS;
- 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: %0.4f, λ: %0.4f, Var(X;k,λ): %0.4f', k, lambda, variance );
```
diff --git a/lib/node_modules/@stdlib/stats/base/dists/weibull/variance/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/weibull/variance/examples/index.js
index 785fb59de0fa..f704b3b79a11 100644
--- a/lib/node_modules/@stdlib/stats/base/dists/weibull/variance/examples/index.js
+++ b/lib/node_modules/@stdlib/stats/base/dists/weibull/variance/examples/index.js
@@ -18,18 +18,15 @@
'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 EPS = require( '@stdlib/constants/float64/eps' );
var variance = require( './../lib' );
-var lambda;
-var k;
-var v;
-var i;
+var opts = {
+ 'dtype': 'float64'
+};
+var lambda = uniform( 10, EPS, 10.0, opts );
+var k = uniform( 10, EPS, 10.0, opts );
-for ( i = 0; i < 10; i++ ) {
- k = ( randu()*10.0 ) + EPS;
- 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: %0.4f, λ: %0.4f, Var(X;k,λ): %0.4f', k, lambda, variance );