File tree Expand file tree Collapse file tree 2 files changed +9
-10
lines changed
lib/node_modules/@stdlib/stats/base/dists/planck/mgf Expand file tree Collapse file tree 2 files changed +9
-10
lines changed Original file line number Diff line number Diff line change @@ -92,31 +92,30 @@ static double random_uniform( const double min, const double max ) {
92
92
* @return elapsed time in seconds
93
93
*/
94
94
static double benchmark ( void ) {
95
+ double lambda [ 100 ];
95
96
double elapsed ;
96
- double t [100 ];
97
- double lambda [ 100 ] ;
97
+ double t [ 100 ];
98
+ double start ;
98
99
double y ;
99
100
int i ;
100
101
101
102
for ( i = 0 ; i < 100 ; i ++ ) {
102
- t [i ] = random_uniform ( 0.0 , 10.0 );
103
- lambda [i ] = random_uniform ( 0.1 , 10.0 );
103
+ t [ i ] = random_uniform ( 0.0 , 10.0 );
104
+ lambda [ i ] = random_uniform ( 0.1 , 10.0 );
104
105
}
105
106
106
- elapsed = tic ();
107
+ start = tic ();
107
108
for ( i = 0 ; i < ITERATIONS ; i ++ ) {
108
- y = stdlib_base_dists_planck_mgf ( t [i % 100 ], lambda [i % 100 ] );
109
+ y = stdlib_base_dists_planck_mgf ( t [ i % 100 ], lambda [ i % 100 ] );
109
110
if ( isnan ( y ) ) {
110
111
printf ( "should not return NaN\n" );
111
112
break ;
112
113
}
113
114
}
114
- elapsed = tic () - elapsed ;
115
-
115
+ elapsed = tic () - start ;
116
116
if ( isnan ( y ) ) {
117
117
printf ( "should not return NaN\n" );
118
118
}
119
-
120
119
return elapsed ;
121
120
}
122
121
Original file line number Diff line number Diff line change 24
24
* Evaluates the moment-generating function (MGF) for a Planck distribution with shape parameter `lambda` .
25
25
*
26
26
* @param t input value
27
- * @param lambda shape parameter (must be positive)
27
+ * @param lambda shape parameter
28
28
* @return evaluated MGF
29
29
*
30
30
* @example
You can’t perform that action at this time.
0 commit comments