@@ -99,18 +99,19 @@ v = hyp2f1( NaN, 3.0, 2.0, 0.5 );
9999<!-- eslint no-undef: "error" -->
100100
101101``` javascript
102- var linspace = require ( ' @stdlib/array/base/linspace' );
102+ var uniform = require ( ' @stdlib/random/array/uniform' );
103+ var logEachMap = require ( ' @stdlib/console/log-each-map' );
103104var hyp2f1 = require ( ' @stdlib/math/base/special/hyp2f1' );
104105
105- var a = linspace ( - 50.0 , 50.0 , 100 );
106- var b = linspace ( - 50.0 , 50.0 , 100 );
107- var c = linspace ( - 50.0 , 50.0 , 100 );
108- var x = linspace ( - 50.0 , 50.0 , 100 );
106+ var opts = {
107+ ' dtype' : ' float64'
108+ };
109+ var a = uniform ( 100 , - 50.0 , 50.0 , opts );
110+ var b = uniform ( 100 , - 50.0 , 50.0 , opts );
111+ var c = uniform ( 100 , - 50.0 , 50.0 , opts );
112+ var x = uniform ( 100 , - 50.0 , 50.0 , opts );
109113
110- var i;
111- for ( i = 0 ; i < x .length ; i++ ) {
112- console .log ( ' a: %d, b: %d, c: %d, x: %d, 2F1(a,b;c;x): %d' , a[ i ], b[ i ], c[ i ], x[ i ], hyp2f1 ( a[ i ], b[ i ], c[ i ], x[ i ] ) );
113- }
114+ logEachMap ( ' a: %0.4f, b: %0.4f, c: %0.4f, x: %0.4f, 2F1(a,b;c;x): %0.4f' , a, b, c, x, hyp2f1 );
114115```
115116
116117</section >
0 commit comments