Skip to content

Commit a60ec02

Browse files
chore: changes the random to uniform
--- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: na - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: passed - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: passed - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: na - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent 2f4c18c commit a60ec02

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

lib/node_modules/@stdlib/stats/base/dists/triangular/quantile/benchmark/benchmark.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ bench( pkg, function benchmark( b ) {
4848
for ( i = 0; i < len; i++ ) {
4949
p[ i ] = uniform( 0.0, 1.0 );
5050
min[ i ] = uniform( 0.0, 10.0 );
51-
max[ i ] = uniform( 0.0, 10.0 ) + min[ i ] + EPS;
52-
mode[ i ] = ( ( max[ i ] - min[ i ] ) * uniform( 0.0, 1.0 ) ) + min[ i ]; // eslint-disable-line max-len
51+
max[ i ] = uniform( EPS + min[ i ], EPS + min[ i ] + 10.0 );
52+
mode[ i ] = uniform( min[ i ], max[ i ] );
5353
}
5454

5555
b.tic();

lib/node_modules/@stdlib/stats/base/dists/triangular/quantile/benchmark/benchmark.native.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ bench( pkg+'::native', opts, function benchmark( b ) {
5757
for ( i = 0; i < len; i++ ) {
5858
p[ i ] = uniform( 0.0, 1.0 );
5959
min[ i ] = uniform( 0.0, 10.0 );
60-
max[ i ] = uniform( 0.0, 10.0 ) + min[ i ] + EPS;
61-
mode[ i ] = ( ( max[ i ] - min[ i ] ) * uniform( 0.0, 1.0 ) ) + min[ i ]; // eslint-disable-line max-len
60+
max[ i ] = uniform( EPS + min[ i ], EPS + min[ i ] + 10.0 );
61+
mode[ i ] = uniform( min[ i ], max[ i ] );
6262
}
6363

6464
b.tic();

lib/node_modules/@stdlib/stats/base/dists/triangular/quantile/examples/index.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
'use strict';
2020

21-
var randu = require( '@stdlib/random/base/randu' );
21+
var uniform = require( '@stdlib/random/base/uniform' );
2222
var quantile = require( './../lib' );
2323

2424
var a;
@@ -29,10 +29,10 @@ var y;
2929
var i;
3030

3131
for ( i = 0; i < 25; i++ ) {
32-
p = randu();
33-
a = randu() * 10.0;
34-
b = a + (randu() * 40.0);
35-
c = a + ((b-a) * randu());
32+
p = uniform( 0.0, 1.0 );
33+
a = uniform( 0.0, 10.0 );
34+
b = uniform( a, a + 40.0 );
35+
c = uniform( a, b );
3636
y = quantile( p, a, b, c );
3737
console.log( 'p: %d, a: %d, b: %d, c: %d, Q(p;a,b,c): %d', p.toFixed( 4 ), a.toFixed( 4 ), b.toFixed( 4 ), c.toFixed( 4 ), y.toFixed( 4 ) );
3838
}

0 commit comments

Comments
 (0)