Module: Math
- Includes:
- Distribution::MathExtension
- Defined in:
- lib/distribution/math_extension.rb
Constant Summary
Constants included from Distribution::MathExtension
Distribution::MathExtension::EULER, Distribution::MathExtension::LN2, Distribution::MathExtension::LNPI, Distribution::MathExtension::LOG_FLOAT_MIN, Distribution::MathExtension::ROOT3_FLOAT_EPSILON, Distribution::MathExtension::ROOT3_FLOAT_MIN, Distribution::MathExtension::ROOT4_FLOAT_EPSILON, Distribution::MathExtension::ROOT4_FLOAT_MIN, Distribution::MathExtension::ROOT5_FLOAT_EPSILON, Distribution::MathExtension::ROOT5_FLOAT_MIN, Distribution::MathExtension::ROOT6_FLOAT_EPSILON, Distribution::MathExtension::ROOT6_FLOAT_MIN, Distribution::MathExtension::SQRT2, Distribution::MathExtension::SQRTPI
Class Method Summary collapse
- .beta ⇒ Object
- .binomial_coefficient ⇒ Object
- .binomial_coefficient_gamma ⇒ Object
- .combinations ⇒ Object
- .erfc_e ⇒ Object
- .exact_regularized_beta ⇒ Object
- .factorial ⇒ Object
- .fast_factorial ⇒ Object
- .gammp ⇒ Object
- .gammq ⇒ Object
- .incomplete_beta ⇒ Object
- .incomplete_gamma ⇒ Object
- .lbeta ⇒ Object
- .logbeta ⇒ Object
- .loggamma ⇒ Object
- .permutations ⇒ Object
- .regularized_beta ⇒ Object
- .rising_factorial ⇒ Object
- .unnormalized_incomplete_gamma ⇒ Object
Methods included from Distribution::MathExtension
#binomial_coefficient_multiplicative, #exp_err