File tree Expand file tree Collapse file tree 6 files changed +42
-36
lines changed
lib/node_modules/@stdlib/math/base/special Expand file tree Collapse file tree 6 files changed +42
-36
lines changed Original file line number Diff line number Diff line change @@ -80,16 +80,17 @@ v = tan( NaN );
80
80
<!-- eslint no-undef: "error" -->
81
81
82
82
``` javascript
83
- var linspace = require ( ' @stdlib/array/base/linspace' );
83
+ var uniform = require ( ' @stdlib/random/array/uniform' );
84
+ var logEachMap = require ( ' @stdlib/console/log-each-map' );
84
85
var PI = require ( ' @stdlib/constants/float64/pi' );
85
86
var tan = require ( ' @stdlib/math/base/special/tan' );
86
87
87
- var x = linspace ( - PI / 2.0 , PI / 2.0 , 100 );
88
+ var opts = {
89
+ ' dtype' : ' float64'
90
+ };
91
+ var x = uniform ( 100 , - PI / 2.0 , PI / 2.0 , opts );
88
92
89
- var i;
90
- for ( i = 0 ; i < x .length ; i++ ) {
91
- console .log ( tan ( x[ i ] ) );
92
- }
93
+ logEachMap ( ' tan(%0.4f) = %0.4f' , x, tan );
93
94
```
94
95
95
96
</section >
Original file line number Diff line number Diff line change 18
18
19
19
'use strict' ;
20
20
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' ) ;
22
23
var PI = require ( '@stdlib/constants/float64/pi' ) ;
23
24
var tan = require ( './../lib' ) ;
24
25
25
- var x = linspace ( - PI / 2.0 , PI / 2.0 , 100 ) ;
26
+ var opts = {
27
+ 'dtype' : 'float64'
28
+ } ;
29
+ var x = uniform ( 100 , - PI / 2.0 , PI / 2.0 , opts ) ;
26
30
27
- var i ;
28
- for ( i = 0 ; i < x . length ; i ++ ) {
29
- console . log ( 'tan(%d) = %d' , x [ i ] , tan ( x [ i ] ) ) ;
30
- }
31
+ logEachMap ( 'tan(%0.4f) = %0.4f' , x , tan ) ;
Original file line number Diff line number Diff line change @@ -63,15 +63,16 @@ v = tand( NaN );
63
63
<!-- eslint no-undef: "error" -->
64
64
65
65
``` javascript
66
- var linspace = require ( ' @stdlib/array/base/linspace' );
66
+ var uniform = require ( ' @stdlib/random/array/uniform' );
67
+ var logEachMap = require ( ' @stdlib/console/log-each-map' );
67
68
var tand = require ( ' @stdlib/math/base/special/tand' );
68
69
69
- var x = linspace ( - 180 , 180 , 100 );
70
+ var opts = {
71
+ ' dtype' : ' float64'
72
+ };
73
+ var x = uniform ( 100 , - 180.0 , 180.0 , opts );
70
74
71
- var i;
72
- for ( i = 0 ; i < x .length ; i++ ) {
73
- console .log ( tand ( x[ i ] ) );
74
- }
75
+ logEachMap ( ' tand(%0.4f) = %0.4f' , x, tand );
75
76
```
76
77
77
78
</section >
Original file line number Diff line number Diff line change 18
18
19
19
'use strict' ;
20
20
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' ) ;
22
23
var tand = require ( './../lib' ) ;
23
24
24
- var x = linspace ( - 180 , 180 , 100 ) ;
25
+ var opts = {
26
+ 'dtype' : 'float64'
27
+ } ;
28
+ var x = uniform ( 100 , - 180.0 , 180.0 , opts ) ;
25
29
26
- var i ;
27
- for ( i = 0 ; i < x . length ; i ++ ) {
28
- console . log ( 'tand(%d) = %d' , x [ i ] , tand ( x [ i ] ) ) ;
29
- }
30
+ logEachMap ( 'tand(%0.4f) = %0.4f' , x , tand ) ;
Original file line number Diff line number Diff line change @@ -62,15 +62,16 @@ v = tanh( NaN );
62
62
<!-- eslint no-undef: "error" -->
63
63
64
64
``` javascript
65
- var linspace = require ( ' @stdlib/array/base/linspace' );
65
+ var uniform = require ( ' @stdlib/random/array/uniform' );
66
+ var logEachMap = require ( ' @stdlib/console/log-each-map' );
66
67
var tanh = require ( ' @stdlib/math/base/special/tanh' );
67
68
68
- var x = linspace ( - 4.0 , 4.0 , 100 );
69
+ var opts = {
70
+ ' dtype' : ' float64'
71
+ };
72
+ var x = uniform ( 100 , - 4.0 , 4.0 , opts );
69
73
70
- var i;
71
- for ( i = 0 ; i < x .length ; i++ ) {
72
- console .log ( tanh ( x[ i ] ) );
73
- }
74
+ logEachMap ( ' tanh(%0.4f) = %0.4f' , x, tanh );
74
75
```
75
76
76
77
</section >
Original file line number Diff line number Diff line change 18
18
19
19
'use strict' ;
20
20
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' ) ;
22
23
var tanh = require ( './../lib' ) ;
23
24
24
- var x = linspace ( - 4.0 , 4.0 , 100 ) ;
25
+ var opts = {
26
+ 'dtype' : 'float64'
27
+ } ;
28
+ var x = uniform ( 100 , - 4.0 , 4.0 , opts ) ;
25
29
26
- var i ;
27
- for ( i = 0 ; i < x . length ; i ++ ) {
28
- console . log ( 'tanh(%d) = %d' , x [ i ] , tanh ( x [ i ] ) ) ;
29
- }
30
+ logEachMap ( 'tanh(%0.4f) = %0.4f' , x , tanh ) ;
You can’t perform that action at this time.
0 commit comments