File tree Expand file tree Collapse file tree 10 files changed +70
-60
lines changed
lib/node_modules/@stdlib/math/base/special Expand file tree Collapse file tree 10 files changed +70
-60
lines changed Original file line number Diff line number Diff line change @@ -56,16 +56,17 @@ v = sin( -3.141592653589793/6.0 );
56
56
<!-- eslint no-undef: "error" -->
57
57
58
58
``` javascript
59
- var linspace = require ( ' @stdlib/array/base/linspace' );
59
+ var uniform = require ( ' @stdlib/random/array/uniform' );
60
+ var logEachMap = require ( ' @stdlib/console/log-each-map' );
60
61
var TWO_PI = require ( ' @stdlib/constants/float64/two-pi' );
61
62
var sin = require ( ' @stdlib/math/base/special/sin' );
62
63
63
- var x = linspace ( 0.0 , TWO_PI , 100 );
64
+ var opts = {
65
+ ' dtype' : ' float64'
66
+ };
67
+ var x = uniform ( 100 , 0.0 , TWO_PI , opts );
64
68
65
- var i;
66
- for ( i = 0 ; i < x .length ; i++ ) {
67
- console .log ( sin ( x[ i ] ) );
68
- }
69
+ logEachMap ( ' sin(%0.4f) = %0.4f' , x, sin );
69
70
```
70
71
71
72
</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 TWO_PI = require ( '@stdlib/constants/float64/two-pi' ) ;
23
24
var sin = require ( './../lib' ) ;
24
25
25
- var x = linspace ( 0.0 , TWO_PI , 100 ) ;
26
+ var opts = {
27
+ 'dtype' : 'float64'
28
+ } ;
29
+ var x = uniform ( 100 , 0.0 , TWO_PI , opts ) ;
26
30
27
- var i ;
28
- for ( i = 0 ; i < x . length ; i ++ ) {
29
- console . log ( 'sin(%d) = %d' , x [ i ] , sin ( x [ i ] ) ) ;
30
- }
31
+ logEachMap ( 'sin(%0.4f) = %0.4f' , x , sin ) ;
Original file line number Diff line number Diff line change @@ -82,15 +82,16 @@ v = sinc( NaN );
82
82
<!-- eslint no-undef: "error" -->
83
83
84
84
``` javascript
85
- var linspace = require ( ' @stdlib/array/base/linspace' );
85
+ var uniform = require ( ' @stdlib/random/array/uniform' );
86
+ var logEachMap = require ( ' @stdlib/console/log-each-map' );
86
87
var sinc = require ( ' @stdlib/math/base/special/sinc' );
87
88
88
- var x = linspace ( - 5.0 , 5.0 , 100 );
89
+ var opts = {
90
+ ' dtype' : ' float64'
91
+ };
92
+ var x = uniform ( 100 , - 5.0 , 5.0 , opts );
89
93
90
- var i;
91
- for ( i = 0 ; i < x .length ; i++ ) {
92
- console .log ( sinc ( x[ i ] ) );
93
- }
94
+ logEachMap ( ' sinc( %0.4f ) = %0.4f' , x, sinc );
94
95
```
95
96
96
97
</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 sinc = require ( './../lib' ) ;
23
24
24
- var x = linspace ( - 5.0 , 5.0 , 100 ) ;
25
+ var opts = {
26
+ 'dtype' : 'float64'
27
+ } ;
28
+ var x = uniform ( 100 , - 5.0 , 5.0 , opts ) ;
25
29
26
- var i ;
27
- for ( i = 0 ; i < x . length ; i ++ ) {
28
- console . log ( 'sinc( %d ) = %d' , x [ i ] , sinc ( x [ i ] ) ) ;
29
- }
30
+ logEachMap ( 'sinc( %0.4f ) = %0.4f' , x , sinc ) ;
Original file line number Diff line number Diff line change @@ -63,15 +63,16 @@ v = sind( 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 sind = require ( ' @stdlib/math/base/special/sind' );
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 ( sind ( x[ i ] ) );
74
- }
75
+ logEachMap ( ' sind(%0.4f) = %0.4f' , x, sind );
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 sind = 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 ( 'sind(%d) = %d' , x [ i ] , sind ( x [ i ] ) ) ;
29
- }
30
+ logEachMap ( 'sind(%0.4f) = %0.4f' , x , sind ) ;
Original file line number Diff line number Diff line change @@ -62,15 +62,16 @@ v = sinh( 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 sinh = require ( ' @stdlib/math/base/special/sinh' );
67
68
68
- var x = linspace ( - 5.0 , 5.0 , 100 );
69
+ var opts = {
70
+ ' dtype' : ' float64'
71
+ };
72
+ var x = uniform ( 100 , - 5.0 , 5.0 , opts );
69
73
70
- var i;
71
- for ( i = 0 ; i < x .length ; i++ ) {
72
- console .log ( sinh ( x[ i ] ) );
73
- }
74
+ logEachMap ( ' sinh( %0.4f ) = %0.4f' , x, sinh );
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 sinh = require ( './../lib' ) ;
23
24
24
- var x = linspace ( - 5.0 , 5.0 , 100 ) ;
25
+ var opts = {
26
+ 'dtype' : 'float64'
27
+ } ;
28
+ var x = uniform ( 100 , - 5.0 , 5.0 , opts ) ;
25
29
26
- var i ;
27
- for ( i = 0 ; i < x . length ; i ++ ) {
28
- console . log ( 'sinh( %d ) = %d' , x [ i ] , sinh ( x [ i ] ) ) ;
29
- }
30
+ logEachMap ( 'sinh( %0.4f ) = %0.4f' , x , sinh ) ;
Original file line number Diff line number Diff line change @@ -59,15 +59,16 @@ y = sinpi( NaN );
59
59
<!-- eslint no-undef: "error" -->
60
60
61
61
``` javascript
62
- var linspace = require ( ' @stdlib/array/base/linspace' );
62
+ var uniform = require ( ' @stdlib/random/array/uniform' );
63
+ var logEachMap = require ( ' @stdlib/console/log-each-map' );
63
64
var sinpi = require ( ' @stdlib/math/base/special/sinpi' );
64
65
65
- var x = linspace ( - 100.0 , 100.0 , 100 );
66
+ var opts = {
67
+ ' dtype' : ' float64'
68
+ };
69
+ var x = uniform ( 100 , - 100.0 , 100.0 , opts );
66
70
67
- var i;
68
- for ( i = 0 ; i < x .length ; i++ ) {
69
- console .log ( sinpi ( x[ i ] ) );
70
- }
71
+ logEachMap ( ' sin( π * %0.4f ) = %0.4f' , x, sinpi );
71
72
```
72
73
73
74
</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 sinpi = require ( './../lib' ) ;
23
24
24
- var x = linspace ( - 100.0 , 100.0 , 100 ) ;
25
+ var opts = {
26
+ 'dtype' : 'float64'
27
+ } ;
28
+ var x = uniform ( 100 , - 100.0 , 100.0 , opts ) ;
25
29
26
- var i ;
27
- for ( i = 0 ; i < x . length ; i ++ ) {
28
- console . log ( 'sin( π * %d ) = %d' , x [ i ] , sinpi ( x [ i ] ) ) ;
29
- }
30
+ logEachMap ( 'sin( π * %0.4f ) = %0.4f' , x , sinpi ) ;
You can’t perform that action at this time.
0 commit comments