Package edu.ucla.stat.SOCR.distributions

Class Summary
AndersonDarlingDistribution This class defines the Anderson-Darling distribution with a specifed parameter n>=1.
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.
GeneralizedExtremeValueDistribution This class models the Generalized-Extreme-Value (GEV) Distribution with specified 3 parameters (location, scale, shape): The generalized extreme value distribution (GEV) is a family of continuous probability distributions developed within extreme value theory to combine the Gumbel, FrEchet and Weibull families also known as type I, II and III extreme value distributions.
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.
JohnsonSBDistribution This class models the Johnson SB (Special Bounded) distribution with specified first 4 parameters (mean, SD, skewness, kurtosis): The Johnson family of distributions (N.L.
JohnsonSUDistribution This class models the Johnson SU (Special Unbounded) distribution with specified first 4 parameters (mean, SD, skewness, kurtosis): The Johnson family of distributions (N.L.
KolmogorovDistribution This class defines the Kolmogorov distribution with a specifed parameter n>=1.
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://wiki.stat.ucla.edu/socr/index.php/SOCR_EduMaterials_Activities_2D_PointSegmentation_EM_Mixture is the (linear) mixure of an array of distributions according to the mixing parameters.
MultiNomialDistribution The Multinomial distribution with parameter-vector (k,p), where n=number of trials and event-probabilities p=(p1, p2, ..., pn), with sum(p_k)=1 and p_k>=0, 1<=k<=n.
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).
NegativeMultiNomialDistribution The Negative-Multinomial distribution with parameter-vector (x_o,p), where gamma = x_o>=0, and p=(p_1,0, p_r).
NonCentralChiSquareDistribution This class encapsulates the Non-Central Chi-Square distribution with specified: k > 0\, degrees of freedom, and \lambda > 0, non-centrality parameters parameters.
NormalDistribution This class encapsulates the normal distribution with specified (mean, SD) parameters.
NormalTruncatedDistribution This class encapsulates the Truncated Normal distribution with specified parameters: (mean, SD, leftSupportLimit, rightSupportLimit) http://en.wikipedia.org/wiki/Truncated_normal_distribution .
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 .