Module: Math

Includes:
Distribution::MathExtension
Included in:
Distribution::Beta::Ruby_, Distribution::ChiSquare::Ruby_, Distribution::Gamma::Ruby_
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

Methods included from Distribution::MathExtension

#binomial_coefficient_multiplicative, #exp_err

Class Method Details

.betaObject

.binomial_coefficientObject

.binomial_coefficient_gammaObject

.combinationsObject

.erfc_eObject

.exact_regularized_betaObject

.factorialObject

.fast_factorialObject

.gammpObject

.gammqObject

.incomplete_betaObject

.incomplete_gammaObject

.lbetaObject

.logbetaObject

.loggammaObject

.permutationsObject

.regularized_betaObject

.rising_factorialObject

.unnormalized_incomplete_gammaObject