public class Weibull
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static double[] |
wparam |
Constructor and Description |
---|
Weibull(java.util.ArrayList<java.lang.Double> data)
TODO
|
Modifier and Type | Method and Description |
---|---|
private static double[] |
generateParameters(java.util.ArrayList<java.lang.Double> data)
TODO
|
double |
getExceedencePercentile(java.lang.Double percentile)
TODO Elena needs to check this!
|
double[] |
getExceedenceProbability()
Calculate the lower and upper exceedence intervals.
|
double[] |
getExceedenceProbability2()
TODO
|
double |
getMaximumHazardInterval()
Calculation of the Weibull maximum hazard interval.
|
double |
getMean()
Calculate the Weibull mean.
|
double |
getMedian()
Calculate the Weibull median.
|
double |
getMode()
Calculate the Weibull mode.
|
double |
getScale()
TODO
|
double |
getShape()
TODO
|
double |
getSigma()
TODO
|
double |
getSkew()
TODO
|
java.util.ArrayList<java.lang.Double> |
getWeibullProbability(java.util.ArrayList<java.lang.Double> data)
Calculate Weibull probability.
|
public Weibull(java.util.ArrayList<java.lang.Double> data)
data
- private static double[] generateParameters(java.util.ArrayList<java.lang.Double> data)
data
- public double getMaximumHazardInterval()
wparam
- public double getExceedencePercentile(java.lang.Double percentile)
percentile
- public double[] getExceedenceProbability()
wparam
- public double[] getExceedenceProbability2()
public double getShape()
public double getScale()
public double getMean()
wparam
- public double getSigma()
public double getSkew()
public double getMode()
public double getMedian()
wparam
- public java.util.ArrayList<java.lang.Double> getWeibullProbability(java.util.ArrayList<java.lang.Double> data)
data
-