Package umontreal.iro.lecuyer.probdist
-
Interface Summary Interface Description Distribution This interface should be implemented by all classes supporting discrete and continuous distributions. -
Class Summary Class Description AndersonDarlingDist Extends the classContinuousDistributionfor the Anderson-Darling distribution (see).AndersonDarlingDistQuick Extends the classAndersonDarlingDistfor the distribution (see).BernoulliDist Extends the classDiscreteDistributionIntfor the Bernoulli distribution with parameter p, where 0 <= p <= 1.BetaDist Extends the classContinuousDistributionfor the beta distribution with shape parameters α > 0 and β > 0, over the interval (a, b), where a < b.BetaSymmetricalDist Specializes the classBetaDistto the case of a symmetrical beta distribution over the interval [0, 1], with shape parameters α = β.BinomialDist Extends the classDiscreteDistributionIntfor the binomial distribution with parameters n and p, where n is a positive integer and 0 <= p <= 1.CauchyDist Extends the classContinuousDistributionfor the Cauchy distribution with location parameter α and scale parameter β > 0.ChiDist Extends the classContinuousDistributionfor the chi distribution with shape parameter v > 0, where the number of degrees of freedom v is a positive integer.ChiSquareDist Extends the classContinuousDistributionfor the chi-square distribution with n degrees of freedom, where n is a positive integer.ChiSquareDistQuick Provides a variant ofChiSquareDistwith faster but less accurate methods.ChiSquareNoncentralDist Extends the classContinuousDistributionfor the noncentral chi-square distribution with ν degrees of freedom and noncentrality parameter λ, where ν > 0 and λ > 0.ContinuousDistribution Classes implementing continuous distributions should inherit from this base class.CramerVonMisesDist Extends the classContinuousDistributionfor the Cramér-von Mises distribution (see).DiscreteDistribution Classes implementing discrete distributions over a finite set of real numbers should inherit from this class.DiscreteDistributionInt Classes implementing discrete distributions over the integers should inherit from this class.DistributionFactory This class implements a string API for the package probdist.EmpiricalDist ExtendsDiscreteDistributionto an empirical distribution function, based on the observations X(1),..., X(n) (sorted by increasing order).ErlangDist Extends the classGammaDistfor the special case of the Erlang distribution with shape parameter k > 0 and scale parameter λ > 0.ExponentialDist Extends the classContinuousDistributionfor the exponential distribution with mean 1/λ where λ > 0.ExponentialDistFromMean Extends theExponentialDistclass with a constructor accepting as argument the mean 1/λ instead of the rate λ.ExtremeValueDist Deprecated FatigueLifeDist Extends the classContinuousDistributionfor the fatigue life distribution with location parameter μ, scale parameter β and shape parameter γ.FisherFDist Extends the classContinuousDistributionfor the Fisher F distribution with n and m degrees of freedom, where n and m are positive integers.FoldedNormalDist Extends the classContinuousDistributionfor the folded normal distribution with parameters μ >= 0 and σ > 0.FrechetDist Extends the classContinuousDistributionfor the Fréchet distribution, with location parameter δ, scale parameter β > 0, and shape parameter α > 0, where we use the notation z = (x - δ)/β.GammaDist Extends the classContinuousDistributionfor the gamma distribution with shape parameter α > 0 and scale parameter λ > 0.GammaDistFromMoments Extends theGammaDistdistribution with constructors accepting the mean μ and variance σ2 as arguments instead of a shape parameter α and a scale parameter λ.GeometricDist Extends the classDiscreteDistributionIntfor the geometric distribution with parameter p, where 0 < p < 1.GumbelDist Extends the classContinuousDistributionfor the Gumbel distribution, with location parameter δ and scale parameter β≠ 0.HalfNormalDist Extends the classContinuousDistributionfor the half-normal distribution with parameters μ and σ > 0.HyperbolicSecantDist Extends the classContinuousDistributionfor the Hyperbolic Secant distribution with location parameter μ and scale parameter σ > 0.HypergeometricDist Extends the classDiscreteDistributionIntfor the hypergeometric distribution with k elements chosen among l, m being of one type, and l - m of the other.InverseDistFromDensity Implements a method for computing the inverse of an arbitrary continuous distribution function when only the probability density is known.InverseGammaDist Extends the classContinuousDistributionfor the inverse gamma distribution with shape parameter α > 0 and scale parameter β > 0.InverseGaussianDist Extends the classContinuousDistributionfor the inverse Gaussian distribution with location parameter μ > 0 and scale parameter λ > 0.JohnsonSBDist Extends the classContinuousDistributionfor the Johnson SB distribution with shape parameters γ and δ > 0, location parameter ξ, and scale parameter λ > 0.JohnsonSUDist Extends the classContinuousDistributionfor the Johnson SU distribution.KolmogorovSmirnovDist Extends the classContinuousDistributionfor the Kolmogorov-Smirnov distribution with parameter n.KolmogorovSmirnovDistQuick Extends the classKolmogorovSmirnovDistfor the distribution.KolmogorovSmirnovPlusDist Extends the classContinuousDistributionfor the Kolmogorov-Smirnov+ distribution (see).LaplaceDist Extends the classContinuousDistributionfor the Laplace distribution.LogarithmicDist Extends the classDiscreteDistributionIntfor the logarithmic distribution.LogisticDist Extends the classContinuousDistributionfor the logistic distribution.LoglogisticDist Extends the classContinuousDistributionfor the Log-Logistic distribution with shape parameter α > 0 and scale parameter β > 0.LognormalDist Extends the classContinuousDistributionfor the lognormal distribution.LognormalDistFromMoments Extends theLognormalDistclass with a constructor accepting the mean m and the variance v of the distribution as arguments.NakagamiDist Extends the classContinuousDistributionfor the Nakagami distribution with location parameter a, scale parameter λ > 0 and shape parameter c > 0.NegativeBinomialDist Extends the classDiscreteDistributionIntfor the negative binomial distribution with real parameters γ and p, where γ > 0 and 0 <= p <= 1.NormalDist Extends the classContinuousDistributionfor the normal distribution (e.g.,).NormalDistQuick NormalInverseGaussianDist Extends the classContinuousDistributionfor the normal inverse gaussian distribution with location parameter μ, scale parameter δ > 0, tail heavyness α > 0, and asymmetry parameter β such that 0 <= | β| < α.ParetoDist Extends the classContinuousDistributionfor a distribution from the Pareto family, with shape parameter α > 0 and location parameter β > 0.PascalDist The Pascal distribution is a special case of the negative binomial distribution with parameters n and p, where n is a positive integer and 0 <= p <= 1.Pearson5Dist THIS CLASS HAS BEEN RENAMEDInverseGammaDist.Pearson6Dist Extends the classContinuousDistributionfor the Pearson type VI distribution with shape parameters α1 > 0 and α2 > 0, and scale parameter β > 0.PiecewiseLinearEmpiricalDist Extends the classContinuousDistributionfor a piecewise-linear approximation of the empirical distribution function, based on the observations X(1),..., X(n) (sorted by increasing order), and defined as follows (e.g.,).PoissonDist Extends the classDiscreteDistributionIntfor the Poisson distribution with mean λ >= 0.PowerDist Extends the classContinuousDistributionfor the power distribution with shape parameter c > 0, over the interval [a, b], where a < b.RayleighDist This class extends the classContinuousDistributionfor the Rayleigh distribution with location parameter a, and scale parameter β > 0.StudentDist Extends the classContinuousDistributionfor the Student t-distribution with n degrees of freedom, where n is a positive integer.StudentDistQuick TriangularDist Extends the classContinuousDistributionfor the triangular distribution with domain [a, b] and mode (or shape parameter) m, where a <= m <= b.TruncatedDist This container class takes an arbitrary continuous distribution and truncates it to an interval [a, b], where a and b can be finite or infinite.UniformDist Extends the classContinuousDistributionfor the uniform distribution over the interval [a, b].UniformIntDist Extends the classDiscreteDistributionIntfor the discrete uniform distribution over the range [i, j].WatsonGDist Extends the classContinuousDistributionfor the Watson G distribution (see).WatsonUDist Extends the classContinuousDistributionfor the Watson U distribution (see).WeibullDist This class extends the classContinuousDistributionfor the Weibull distribution with shape parameter α > 0, location parameter δ, and scale parameter λ > 0.
DMelt 3.0 © DataMelt by jWork.ORG