public class NMWDReliabilityFunction extends SequentialFunction implements ReliabilityFunctionThe
NMWDReliabilityFunctionrepresents the NMWD
ReliabilityFunctionbased on the
WeibullReliabilityFunctionwith a third parameter:
R(x) = 1 - F(x) = e^-(a * x^b * e^(lambda * x))
lambda, a > 0 and b >= 0.
While the parameter
lambdascales the reliabilityFunction, the
bparameters determine the shape of the
ReliabilityFunction. This function allows to model bathtub-shaped failure rates that can directly be derived from given Weibull plots, cf. .
 Lai, C.D. and Xie, Min and Murthy, D. N. P.: A Modified Weibull Distribution. In IEEE Transactions on Reliability, Vol. 52, No. 1, 2003.
All Methods Instance Methods Concrete Methods Modifier and Type Method Description
getY(double x)Returns the
y = f(x).
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public NMWDReliabilityFunction(double lambda, double a, double b)Constructs a
NMWDReliabilityFunctionwith a given
lambda- the scale value
a- the first shape value
b- the second shape value