Skip to content

Commit a923864

Browse files
fix: removed unwanted examples
--- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: na - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: passed - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: na - task: lint_typescript_tests status: na - task: lint_license_headers status: passed --- --- type: pre_push_report description: Results of running various checks prior to pushing changes. report: - task: run_javascript_examples status: na - task: run_c_examples status: na - task: run_cpp_examples status: na - task: run_javascript_readme_examples status: na - task: run_c_benchmarks status: na - task: run_cpp_benchmarks status: na - task: run_fortran_benchmarks status: na - task: run_javascript_benchmarks status: na - task: run_julia_benchmarks status: na - task: run_python_benchmarks status: na - task: run_r_benchmarks status: na - task: run_javascript_tests status: na ---
1 parent f6de7f6 commit a923864

File tree

1 file changed

+11
-31
lines changed
  • lib/node_modules/@stdlib/stats/base/dists/exponential/mgf/src

1 file changed

+11
-31
lines changed

lib/node_modules/@stdlib/stats/base/dists/exponential/mgf/src/main.c

Lines changed: 11 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -23,43 +23,23 @@
2323
/**
2424
* Evaluates the moment-generating function (MGF) of an exponential distribution with rate parameter `lambda` at a value `t`.
2525
*
26-
* @param {number} t - input value
27-
* @param {number} lambda - rate parameter (must be positive)
28-
* @returns {number} evaluated MGF
26+
* @param t input value
27+
* @param lambda rate parameter (must be positive)
28+
* @return evaluated MGF
2929
*
3030
* @example
3131
* var v = mgf( 2.0, 3.0 );
3232
* // returns 3.0
33-
*
34-
* @example
35-
* var v = mgf( 0.4, 1.2 );
36-
* // returns 1.5
37-
*
38-
* @example
39-
* var v = mgf( 0.8, 1.6 );
40-
* // returns 2.0
41-
*
42-
* @example
43-
* var v = mgf( 4.0, 3.0 );
44-
* // returns NaN
45-
*
46-
* @example
47-
* var v = mgf( NaN, 3.0 );
48-
* // returns NaN
49-
*
50-
* @example
51-
* var v = mgf( 2.0, NaN );
52-
* // returns NaN
5333
*/
5434
double stdlib_base_dists_exponential_mgf( const double t, const double lambda ) {
55-
if (
56-
stdlib_base_is_nan( t ) ||
57-
stdlib_base_is_nan( lambda ) ||
58-
lambda <= 0.0 ||
35+
if (
36+
stdlib_base_is_nan( t ) ||
37+
stdlib_base_is_nan( lambda ) ||
38+
lambda <= 0.0 ||
5939
lambda == STDLIB_CONSTANT_FLOAT64_PINF ||
6040
t >= lambda
61-
) {
62-
return 0.0/0.0; // NaN
63-
}
64-
return lambda / ( lambda - t );
41+
) {
42+
return 0.0/0.0; // NaN
43+
}
44+
return lambda / ( lambda - t );
6545
}

0 commit comments

Comments
 (0)