|
SSJ V. 1.1.9. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectumontreal.iro.lecuyer.probdist.DiscreteDistributionInt
umontreal.iro.lecuyer.probdist.LogarithmicDist
public class LogarithmicDist
Extends the class DiscreteDistributionInt for
the logarithmic distribution. It has shape parameter
θ, where
0 < θ < 1.
Its mass function is
| Field Summary |
|---|
| Fields inherited from class umontreal.iro.lecuyer.probdist.DiscreteDistributionInt |
|---|
EPSILON |
| Constructor Summary | |
|---|---|
LogarithmicDist(double theta)
Constructs a logarithmic distribution with parameter θ. |
|
| Method Summary | |
|---|---|
static double |
barF(double theta,
int x)
Computes the complementary distribution function bar(F)(x). |
double |
barF(int x)
Returns bar(F)(x), the complementary distribution function. |
static double |
cdf(double theta,
int x)
Computes the distribution function F(x). |
double |
cdf(int x)
Returns the distribution function F evaluated at x (see). |
double |
getTheta()
Returns the θ associated with this object. |
int |
inverseF(double u)
Returns the inverse distribution function F-1(u), where 0 <= u <= 1. |
static int |
inverseF(double theta,
double u)
|
static double |
prob(double theta,
int x)
Computes the probability mass function p(x). |
double |
prob(int x)
Returns p(x), the probability of x, which should be a real number in the interval [0, 1]. |
void |
setTheta(double theta)
Sets the θ associated with this object. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LogarithmicDist(double theta)
| Method Detail |
|---|
public double prob(int x)
DiscreteDistributionInt
prob in class DiscreteDistributionIntx - value at which the mass function must be evaluated
public double cdf(int x)
DiscreteDistributionInt
cdf in class DiscreteDistributionIntx - value at which the distribution function must be evaluated
public double barF(int x)
DiscreteDistributionInt
barF in class DiscreteDistributionIntx - value at which the complementary distribution function
must be evaluated
public int inverseF(double u)
DiscreteDistributionInt
inverseF in class DiscreteDistributionIntu - value in the interval (0, 1) for which
the inverse distribution function is evaluated
public static double prob(double theta,
int x)
public static double cdf(double theta,
int x)
public static double barF(double theta,
int x)
public static int inverseF(double theta,
double u)
public double getTheta()
public void setTheta(double theta)
|
SSJ V. 1.1.9. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||