Package edu.ucla.stat.SOCR.distributions

Class Summary
ArcSineDistribution This class models the Arc-Sine distribution on a specified interval.
BenfordDistribution This class models the Benford distribution with parameters m (population size), n (sample size), and r (number of type 1 objects).
BernoulliDistribution The Bernoulli distribution with parameter p http://mathworld.wolfram.com/BernoulliDistribution.html .
BetaBinomialDistribution The binomial distribution with specified parameters: the number of trials (n) and the probability of success (p) http://mathworld.wolfram.com/BetaBinomialDistribution.html .
BetaDistribution A Java implmentation of the beta distribution with specified left(alpha) and right(beta) parameters http://mathworld.wolfram.com/BetaDistribution.html .
BetaGeneralDistribution A Java implmentation of the (General) Beta Distribution with specified: left(alpha) and right(beta) parameters AND LIMITS A and B.
BinomialDistribution The binomial distribution with specified parameters: the number of trials (n) and the probability of success (p) http://mathworld.wolfram.com/BinomialDistribution.html .
BinomialRandomNDistribution The binomial distribution with a random number of trials
BirthdayDistribution This class models the distribution of the number of distinct sample values when a sample of a specified size is chosen with replacement from a finite population of a specified size.
CauchyDistribution This class models the Cauchy distribution
ChiDistribution This class defines the Chi distribution with a specifed degrees of freedom.
ChiSquareDistribution This class defines the chi-square distribution with a specifed degrees of freedom.
CircleDistribution This class models the Circle distribution with parameter a (radius).
ContinuousUniformDistribution This class models the uniform distribution on a specified interval.
Convolution This class creates the n-fold convolution of a given distribution
CouponDistribution This class models the distribution of the sample size needed to get a specified number of distinct sample values when sampling with replacement from a finite population of a specified size: http://www.math.uah.edu/stat/urn/Coupon.xhtml
DieDistribution Distribution for a standard 6-sided die
DiscreteArcsineDistribution This class models the discrete ArcSine distribution that governs the last zero in a symmetric random walk on an interval.
DiscreteUniformDistribution The discrete uniform distribution on a finite set.
Domain This class defines a partition of an interval into subintervals of equal width.
ErlangDistribution A Java implmentation of the Erlang distribution with specified Scale (scale) and shape (shape) parameters http://mathworld.wolfram.com/ErlangDistribution.html .
ErrorDistribution A Java implementation of the Error distribution with specified Location, Scale and Shape parameters http://en.wikipedia.org/wiki/Exponential_power_distribution.
ExponentialDistribution This class defines the (general) Exponential distribution with rate parameter r and shift parameter s.
FiniteDistribution A basic discrete distribution on a finite set of points, with specified probabilities
FiniteOrderStatisticDistribution This class models the distribution of the k'th order statistic for a sample of size n chosen without replacement from {1, 2, ..., N} .
FisherDistribution This class models the Fisher F distribution with a spcified number of degrees of freedom in the numerator and denominator.
FisherTippettDistribution A Java implmentation of the FisherTippettdistribution with specified alpha & beta parameters http://mathworld.wolfram.com/FisherTippettDistribution.html .
Functions  
GammaDistribution Gamma distribution with a specified shape parameter and scale parameter.
GeneralCauchyDistribution A Java implmentation of the General Cauchy distribution with specified alpha & beta parameters.
GeometricDistribution The geometric distribution with parameter p.
GilbratsDistribution This class models the Gilbrat's distribution: A continuous distribution in which the logarithm of a variable x has a Standard Normal distribution.
GompertzDistribution Gompertz distribution with a specified shape parameter and scale parameter.
GumbelDistribution A Java implmentation of the Gumbel distribution with specified alpha & beta parameters http://mathworld.wolfram.com/GumbelDistribution.html .
HalfNormalDistribution This class models the Half-Normal distribution with specified starting and SD parameters.
HyperbolicSecantDistribution This class encapsulates the Hyperbolic-Secant distribution -- no parameters.
HypergeometricDistribution This class models the HyperGeometric distribution with parameters m (population size), n (sample size), and r (number of type 1 objects).
IntervalData This class defines a simple implementation of an interval data distribution.
InverseGammaDistribution Gamma distribution with a specified shape parameter and scale parameter.
InverseGaussianDistribution This class encapsulates the normal distribution with specified (mean, SD) parameters.
LaplaceDistribution This class defines the Laplace distribution with parameters mu & beta.
LocationScaleDistribution This class applies a location-scale tranformation to a given distribution.
LogarithmicSeriesDistribution A Java implmentation of the LogarithmicSeries distribution with specified shape (shape) parameters http://en.wikipedia.org/wiki/Logarithmic_distribution .
LogisticDistribution This class models the logistic distribution
LogisticExponentialDistribution This class models the LogisticExponential distribution http://www.itl.nist.gov/div898/software/dataplot/refman2/auxillar/lexpdf.htm
LogNormalDistribution This class models the lognormal distribution with specified (mean & SD) parameters.
LomaxDistribution This class models the Lomax distribution (Pareto-distribution of hte second-kind) with a specified parameters (alpha=shape1; gamma=shape2).
MatchDistribution The distribution of the number of matches in a random permutation
MaxwellDistribution This class models the Maxwell distribution with parameter a.
MinimaxDistribution A Java implmentation of the Minimax distribution with specified left(alpha) and right(Minimax) parameters http://mathworld.wolfram.com/topics/ContinuousDistributions.html .
MixtureDistribution The Mixture distribution with parameter-vector p=(p1, p2, ..., pn) http://mathworld.wolfram.com/topics/ContinuousDistributions.html is the (linear) mixure of an array of distributions according to the mixing parameters.
MuthDistribution A Java implmentation of the Muth distribution with specified left(alpha) and right(Muth) parameters http://www.itl.nist.gov/div898/software/dataplot/refman2/auxillar/mutpdf.htm .
NegativeBinomialDistribution This class models the negative binomial distribution with specified successes parameter and probability parameter.
NegativeHypergeometricDistribution This class models the NegativeHypergeometric distribution with parameters B (population size), b (sample size), and w (number of special-type 1 objects).
NormalDistribution This class encapsulates the normal distribution with specified (mean, SD) parameters.
OrderStatisticDistribution The distribution of the order statistic of a specified order from a random sample of a specified size from a specified sampling distribution
ParetoDistribution This class models the Pareto distribution with a specified parameters (alpha=power; theta=LeftStart).
PointMassDistribution Point mass at x0.
PoissonDistribution A Java implementation of the Poisson distribution with specified Shift and Mean parameters http://en.wikipedia.org/wiki/Poisson_distribution.
PokerDiceDistribution  
PowerFunctionDistribution A Java implementation of the PowerFunction distribution with specified Location, Scale and Shape parameters http://www.mathwave.com/articles/power_function_distribution.html.
RandomVariable  
RayleighDistribution A Java implmentation of the Rayleigh distribution with specified alpha & beta parameters http://mathworld.wolfram.com/RayleighDistribution.html
RiceDistribution This class models the Rice (Rician) distribution.
StudentDistribution This class models the Student T distribution with a specifed degrees of freedom parameter.
TriangleDistribution This class models the Triangular distribution on a specified interval.
TwoSidedPowerDistribution A Java implementation of the (Two-Sided POwer (TSP) Distribution with specified: left, right, mean and power parameters http://www.springerlink.com/content/u71g0104356x70u1/ .
UQuadraticDistribution This class models the Quadratic U distribution on a specified interval.
VonMisesDistribution This class models the Von-Mises (Circular Gaussian) distribution on [-Pi; Pi].
WalkMaxDistribution This class models the distribution of the maximum value of a symmetric random walk on the interval [0, n].
WalkPositionDistribution  
WeibullDistribution This class models the Weibull distribution with specified shape and scale parameters.
ZipfMandelbrotDistribution This class models the Zipf-Mandelbrot distribution with parameters N be the number of elements; k be their rank (the value of the random-variable!); w be the value of the power-exponent characterizing the distribution; q be the (rank-)shift [0, \infty) http://en.wikipedia.org/wiki/Zipf-Mandelbrot_law .