Package jdistlib.evd
Class Fretchet
java.lang.Object
jdistlib.generic.GenericDistribution
jdistlib.evd.Fretchet
Fretchet distribution.
Taken from EVD package of R
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected doubleprotected doubleprotected doubleFields inherited from class jdistlib.generic.GenericDistribution
random -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoublecumulative(double p, boolean lower_tail, boolean log_p) static final doublecumulative(double x, double loc, double scale, double shape, boolean lower) static final doublecumulative(double x, double loc, double scale, double shape, boolean lower, boolean logP) doubledensity(double x, boolean log) static final doubledensity(double x, double loc, double scale, double shape, boolean log) doublequantile(double q, boolean lower_tail, boolean log_p) static final doublequantile(double p, double loc, double scale, double shape, boolean lower) static final doublequantile(double p, double loc, double scale, double shape, boolean lower, boolean logP) doublerandom()static final doublerandom(double loc, double scale, double shape, RandomEngine random) static final double[]random(int n, double loc, double scale, double shape, RandomEngine random) Methods inherited from class jdistlib.generic.GenericDistribution
copyBackward, cumulative, cumulative, cumulative, cumulative_hazard, cumulative_hazard, cumulativeInto, density, density, densityInto, getRandomEngine, hazard, hazard, inverse_survival, inverse_survival, quantile, quantile, quantile, quantileInto, random, random, randomInto, setRandomEngine, survival, survival, survival
-
Field Details
-
loc
protected double loc -
scale
protected double scale -
shape
protected double shape
-
-
Constructor Details
-
Fretchet
public Fretchet(double loc, double scale, double shape)
-
-
Method Details
-
density
public static final double density(double x, double loc, double scale, double shape, boolean log) -
cumulative
public static final double cumulative(double x, double loc, double scale, double shape, boolean lower) -
cumulative
public static final double cumulative(double x, double loc, double scale, double shape, boolean lower, boolean logP) -
quantile
public static final double quantile(double p, double loc, double scale, double shape, boolean lower) -
quantile
public static final double quantile(double p, double loc, double scale, double shape, boolean lower, boolean logP) -
random
-
random
public static final double[] random(int n, double loc, double scale, double shape, RandomEngine random) -
density
public double density(double x, boolean log) - Specified by:
densityin classGenericDistribution
-
cumulative
public double cumulative(double p, boolean lower_tail, boolean log_p) - Specified by:
cumulativein classGenericDistribution
-
quantile
public double quantile(double q, boolean lower_tail, boolean log_p) - Specified by:
quantilein classGenericDistribution
-
random
public double random()- Specified by:
randomin classGenericDistribution
-