File tree Expand file tree Collapse file tree 12 files changed +84
-90
lines changed
lib/node_modules/@stdlib/math/base/special Expand file tree Collapse file tree 12 files changed +84
-90
lines changed Original file line number Diff line number Diff line change @@ -56,18 +56,16 @@ r = deg2rad( NaN );
5656<!-- eslint no-undef: "error" -->
5757
5858``` javascript
59- var randu = require ( ' @stdlib/random/base/randu' );
59+ var uniform = require ( ' @stdlib/random/array/uniform' );
60+ var logEachMap = require ( ' @stdlib/console/log-each-map' );
6061var deg2rad = require ( ' @stdlib/math/base/special/deg2rad' );
6162
62- var d;
63- var r;
64- var i;
63+ var opts = {
64+ ' dtype' : ' float64'
65+ };
66+ var d = uniform ( 100 , - 360.0 , 360.0 , opts );
6567
66- for ( i = 0 ; i < 100 ; i++ ) {
67- d = (randu ()* 720.0 ) - 360.0 ;
68- r = deg2rad ( d );
69- console .log ( ' degrees: %d => radians: %d' , d, r );
70- }
68+ logEachMap ( ' degrees: %0.4f => radians: %0.4f' , d, deg2rad );
7169```
7270
7371</section >
Original file line number Diff line number Diff line change 1818
1919'use strict' ;
2020
21- var randu = require ( '@stdlib/random/base/randu' ) ;
21+ var uniform = require ( '@stdlib/random/array/uniform' ) ;
22+ var logEachMap = require ( '@stdlib/console/log-each-map' ) ;
2223var deg2rad = require ( './../lib' ) ;
2324
24- var d ;
25- var r ;
26- var i ;
25+ var opts = {
26+ 'dtype' : 'float64'
27+ } ;
28+ var d = uniform ( 100 , - 360.0 , 360.0 , opts ) ;
2729
28- for ( i = 0 ; i < 100 ; i ++ ) {
29- d = ( randu ( ) * 720.0 ) - 360.0 ;
30- r = deg2rad ( d ) ;
31- console . log ( 'degrees: %d => radians: %d' , d , r ) ;
32- }
30+ logEachMap ( 'degrees: %0.4f => radians: %0.4f' , d , deg2rad ) ;
Original file line number Diff line number Diff line change @@ -56,18 +56,16 @@ r = deg2radf( NaN );
5656<!-- eslint no-undef: "error" -->
5757
5858``` javascript
59- var randu = require ( ' @stdlib/random/base/randu' );
59+ var uniform = require ( ' @stdlib/random/array/uniform' );
60+ var logEachMap = require ( ' @stdlib/console/log-each-map' );
6061var deg2radf = require ( ' @stdlib/math/base/special/deg2radf' );
6162
62- var d;
63- var r;
64- var i;
63+ var opts = {
64+ ' dtype' : ' float32'
65+ };
66+ var d = uniform ( 100 , - 360.0 , 360.0 , opts );
6567
66- for ( i = 0 ; i < 100 ; i++ ) {
67- d = (randu ()* 720.0 ) - 360.0 ;
68- r = deg2radf ( d );
69- console .log ( ' degrees: %d => radians: %d' , d, r );
70- }
68+ logEachMap ( ' degrees: %0.4f => radians: %0.4f' , d, deg2radf );
7169```
7270
7371</section >
Original file line number Diff line number Diff line change 1818
1919'use strict' ;
2020
21- var randu = require ( '@stdlib/random/base/randu' ) ;
21+ var uniform = require ( '@stdlib/random/array/uniform' ) ;
22+ const logEachMap = require ( '@stdlib/console/log-each-map' ) ;
2223var deg2radf = require ( './../lib' ) ;
2324
24- var d ;
25- var r ;
26- var i ;
25+ var opts = {
26+ 'dtype' : 'float32'
27+ } ;
28+ var d = uniform ( 100 , - 360.0 , 360.0 , opts ) ;
2729
28- for ( i = 0 ; i < 100 ; i ++ ) {
29- d = ( randu ( ) * 720.0 ) - 360.0 ;
30- r = deg2radf ( d ) ;
31- console . log ( 'degrees: %d => radians: %d' , d , r ) ;
32- }
30+ logEachMap ( 'degrees: %0.4f => radians: %0.4f' , d , deg2radf ) ;
Original file line number Diff line number Diff line change @@ -97,18 +97,16 @@ var v = digamma( NaN );
9797<!-- eslint no-undef: "error" -->
9898
9999``` javascript
100- var randu = require ( ' @stdlib/random/base/randu' );
100+ var uniform = require ( ' @stdlib/random/array/uniform' );
101+ var logEachMap = require ( ' @stdlib/console/log-each-map' );
101102var digamma = require ( ' @stdlib/math/base/special/digamma' );
102103
103- var x;
104- var v;
105- var i;
104+ var opts = {
105+ ' dtype' : ' float64'
106+ };
107+ var x = uniform ( 100 , - 5.0 , 5.0 , opts );
106108
107- for ( i = 0 ; i < 10 ; i++ ) {
108- x = (randu ()* 10.0 ) - 5.0 ;
109- v = digamma ( x );
110- console .log ( ' x: %d, f(x): %d' , x, v );
111- }
109+ logEachMap ( ' x: %0.4f, f(x): %0.4f' , x, digamma );
112110```
113111
114112</section >
Original file line number Diff line number Diff line change 1818
1919'use strict' ;
2020
21- var randu = require ( '@stdlib/random/base/randu' ) ;
21+ var uniform = require ( '@stdlib/random/array/uniform' ) ;
22+ var logEachMap = require ( '@stdlib/console/log-each-map' ) ;
2223var digamma = require ( './../lib' ) ;
2324
24- var x ;
25- var v ;
26- var i ;
25+ var opts = {
26+ 'dtype' : 'float64'
27+ } ;
28+ var x = uniform ( 100 , - 5.0 , 5.0 , opts ) ;
2729
28- for ( i = 0 ; i < 10 ; i ++ ) {
29- x = ( randu ( ) * 10.0 ) - 5.0 ;
30- v = digamma ( x ) ;
31- console . log ( 'x: %d, f(x): %d' , x , v ) ;
32- }
30+ logEachMap ( 'x: %0.4f, f(x): %0.4f' , x , digamma ) ;
Original file line number Diff line number Diff line change @@ -94,15 +94,16 @@ v = diracDelta( NaN );
9494<!-- eslint no-undef: "error" -->
9595
9696``` javascript
97- var linspace = require ( ' @stdlib/array/base/linspace' );
97+ var uniform = require ( ' @stdlib/random/array/uniform' );
98+ var logEachMap = require ( ' @stdlib/console/log-each-map' );
9899var diracDelta = require ( ' @stdlib/math/base/special/dirac-delta' );
99100
100- var x = linspace ( - 1.0 , 1.0 , 101 );
101+ var opts = {
102+ ' dtype' : ' float64'
103+ };
104+ var x = uniform ( 100 , - 1.0 , 1.0 , opts );
101105
102- var i;
103- for ( i = 0 ; i < x .length ; i++ ) {
104- console .log ( ' dirac(%d) = %d' , x[ i ], diracDelta ( x[ i ] ) );
105- }
106+ logEachMap ( ' dirac(%0.4f) = %0.4f' , x, diracDelta );
106107```
107108
108109</section >
Original file line number Diff line number Diff line change 1818
1919'use strict' ;
2020
21- var linspace = require ( '@stdlib/array/base/linspace' ) ;
21+ var uniform = require ( '@stdlib/random/array/uniform' ) ;
22+ var logEachMap = require ( '@stdlib/console/log-each-map' ) ;
2223var diracDelta = require ( './../lib' ) ;
2324
24- var x = linspace ( - 1.0 , 1.0 , 101 ) ;
25+ var opts = {
26+ 'dtype' : 'float64'
27+ } ;
28+ var x = uniform ( 100 , - 1.0 , 1.0 , opts ) ;
2529
26- var i ;
27- for ( i = 0 ; i < x . length ; i ++ ) {
28- console . log ( 'dirac(%d) = %d' , x [ i ] , diracDelta ( x [ i ] ) ) ;
29- }
30+ logEachMap ( 'dirac(%0.4f) = %0.4f' , x , diracDelta ) ;
Original file line number Diff line number Diff line change @@ -94,15 +94,16 @@ v = diracDeltaf( NaN );
9494<!-- eslint no-undef: "error" -->
9595
9696``` javascript
97- var linspace = require ( ' @stdlib/array/base/linspace' );
97+ var uniform = require ( ' @stdlib/random/array/uniform' );
98+ var logEachMap = require ( ' @stdlib/console/log-each-map' );
9899var diracDeltaf = require ( ' @stdlib/math/base/special/dirac-deltaf' );
99100
100- var x = linspace ( - 1.0 , 1.0 , 101 );
101+ var opts = {
102+ ' dtype' : ' float32'
103+ };
104+ var x = uniform ( 100 , - 1.0 , 1.0 , opts );
101105
102- var i;
103- for ( i = 0 ; i < x .length ; i++ ) {
104- console .log ( ' dirac(%d) = %d' , x[ i ], diracDeltaf ( x[ i ] ) );
105- }
106+ logEachMap ( ' dirac(%0.4f) = %0.4f' , x, diracDeltaf );
106107```
107108
108109</section >
Original file line number Diff line number Diff line change 1818
1919'use strict' ;
2020
21- var linspace = require ( '@stdlib/array/base/linspace' ) ;
21+ var uniform = require ( '@stdlib/random/array/uniform' ) ;
22+ var logEachMap = require ( '@stdlib/console/log-each-map' ) ;
2223var diracDeltaf = require ( './../lib' ) ;
2324
24- var x = linspace ( - 1.0 , 1.0 , 101 ) ;
25+ var opts = {
26+ 'dtype' : 'float32'
27+ } ;
28+ var x = uniform ( 100 , - 1.0 , 1.0 , opts ) ;
2529
26- var i ;
27- for ( i = 0 ; i < x . length ; i ++ ) {
28- console . log ( 'dirac(%d) = %d' , x [ i ] , diracDeltaf ( x [ i ] ) ) ;
29- }
30+ logEachMap ( 'dirac(%0.4f) = %0.4f' , x , diracDeltaf ) ;
You can’t perform that action at this time.
0 commit comments