time-to-botec/js/node_modules/@stdlib/stats/base/dists/gamma/cdf/docs/repl.txt
NunoSempere b6addc7f05 feat: add the node modules
Necessary in order to clearly see the squiggle hotwiring.
2022-12-03 12:44:49 +00:00

88 lines
1.8 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{{alias}}( x, α, β )
Evaluates the cumulative distribution function (CDF) for a gamma
distribution with shape parameter `α` and rate parameter `β` at a value `x`.
If `α < 0` or `β <= 0`, the function returns `NaN`.
If provided `NaN` as any argument, the function returns `NaN`.
Parameters
----------
x: number
Input value.
α: number
Shape parameter.
β: number
Rate parameter.
Returns
-------
out: number
Evaluated CDF.
Examples
--------
> var y = {{alias}}( 2.0, 1.0, 1.0 )
~0.865
> y = {{alias}}( 2.0, 3.0, 1.0 )
~0.323
> y = {{alias}}( -1.0, 2.0, 2.0 )
0.0
> y = {{alias}}( {{alias:@stdlib/constants/float64/pinf}}, 4.0, 2.0 )
1.0
> y = {{alias}}( {{alias:@stdlib/constants/float64/ninf}}, 4.0, 2.0 )
0.0
> y = {{alias}}( NaN, 0.0, 1.0 )
NaN
> y = {{alias}}( 0.0, NaN, 1.0 )
NaN
> y = {{alias}}( 0.0, 0.0, NaN )
NaN
> y = {{alias}}( 2.0, -1.0, 1.0 )
NaN
> y = {{alias}}( 2.0, 1.0, -1.0 )
NaN
// Degenerate distribution centered at `0` when `α = 0.0`:
> y = {{alias}}( 2.0, 0.0, 2.0 )
1.0
> y = {{alias}}( -2.0, 0.0, 2.0 )
0.0
> y = {{alias}}( 0.0, 0.0, 2.0 )
0.0
{{alias}}.factory( α, β )
Returns a function for evaluating the cumulative distribution function (CDF)
of a gamma distribution with shape parameter `α` and rate parameter `β`.
Parameters
----------
α: number
Shape parameter.
β: number
Rate parameter.
Returns
-------
cdf: Function
Cumulative distribution function (CDF).
Examples
--------
> var myCDF = {{alias}}.factory( 2.0, 0.5 );
> var y = myCDF( 6.0 )
~0.801
> y = myCDF( 2.0 )
~0.264
See Also
--------