Package jdistlib.evd
Class Rayleigh
java.lang.Object
jdistlib.generic.GenericDistribution
jdistlib.evd.Rayleigh
Rayleigh distribution
Taken from VGAM package of R
-
Field Summary
FieldsFields 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 scale, boolean lower) static final doublecumulative(double x, double scale, boolean lower, boolean logP) doubledensity(double x, boolean log) static final doubledensity(double x, double scale, boolean log) doublequantile(double q, boolean lower_tail, boolean log_p) static final doublequantile(double p, double scale, boolean lower) static final doublequantile(double p, double scale, boolean lower, boolean logP) doublerandom()static final doublerandom(double scale, RandomEngine random) static final double[]random(int n, double scale, 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
-
scale
protected double scale
-
-
Constructor Details
-
Rayleigh
public Rayleigh(double scale)
-
-
Method Details
-
density
public static final double density(double x, double scale, boolean log) -
cumulative
public static final double cumulative(double x, double scale, boolean lower) -
cumulative
public static final double cumulative(double x, double scale, boolean lower, boolean logP) -
quantile
public static final double quantile(double p, double scale, boolean lower) -
quantile
public static final double quantile(double p, double scale, boolean lower, boolean logP) -
random
-
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
-