public class WeibullLMMEstimator extends java.lang.Object implements LMMDistributionEstimator<WeibullDistribution>
Modifier and Type | Class and Description |
---|---|
static class |
WeibullLMMEstimator.Parameterizer
Parameterization class.
|
Modifier and Type | Field and Description |
---|---|
private static double |
A0
Estimation constants
|
private static double |
A1
Estimation constants
|
private static double |
A2
Estimation constants
|
private static double |
A3
Estimation constants
|
private static double |
A4
Estimation constants
|
private static double |
B1
Estimation constants
|
private static double |
B2
Estimation constants
|
private static double |
B3
Estimation constants
|
private static double |
C1
Estimation constants
|
private static double |
C2
Estimation constants
|
private static double |
C3
Estimation constants
|
private static double |
D1
Estimation constants
|
private static double |
D2
Estimation constants
|
(package private) static int |
MAXIT
Maximum number of iterations.
|
static WeibullLMMEstimator |
STATIC
Static instance.
|
Modifier | Constructor and Description |
---|---|
private |
WeibullLMMEstimator()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
WeibullDistribution |
estimateFromLMoments(double[] xmom)
Estimate from the L-Moments.
|
java.lang.Class<? super WeibullDistribution> |
getDistributionClass()
Get the class that is produced by the estimator.
|
int |
getNumMoments()
The number of moments needed.
|
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
estimate
estimate
public static final WeibullLMMEstimator STATIC
private static final double A0
private static final double A1
private static final double A2
private static final double A3
private static final double A4
private static final double B1
private static final double B2
private static final double B3
private static final double C1
private static final double C2
private static final double C3
private static final double D1
private static final double D2
static int MAXIT
private WeibullLMMEstimator()
public int getNumMoments()
LMMDistributionEstimator
getNumMoments
in interface LMMDistributionEstimator<WeibullDistribution>
public WeibullDistribution estimateFromLMoments(double[] xmom)
LMMDistributionEstimator
estimateFromLMoments
in interface LMMDistributionEstimator<WeibullDistribution>
xmom
- L-Momentspublic java.lang.Class<? super WeibullDistribution> getDistributionClass()
DistributionEstimator
getDistributionClass
in interface DistributionEstimator<WeibullDistribution>
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2019 ELKI Development Team. License information.