Package org.jreliability.function.common
Class ExponentialReliabilityFunction
java.lang.Object
org.jreliability.function.SequentialFunction
org.jreliability.function.common.ExponentialReliabilityFunction
- All Implemented Interfaces:
Function
,ReliabilityFunction
- Direct Known Subclasses:
ExponentialFailureFunction
public class ExponentialReliabilityFunction
extends SequentialFunction
implements ReliabilityFunction
The
with
ExponentialReliabilityFunction
represents the exponential
ReliabilityFunction
R(x) = 1 - F(x) = e^-(alpha * x)
with
alpha > 0
.
Typical for this ReliabilityFunction
is the constant failure-rate
lambda
that equals the parameter alpha
.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final double
The parameteralpha
corresponds to the failure-ratelambda
. -
Constructor Summary
ConstructorsConstructorDescriptionExponentialReliabilityFunction
(double alpha) Constructs anExponentialReliabilityFunction
with a givenalpha
. -
Method Summary
Methods inherited from class org.jreliability.function.SequentialFunction
getY
-
Field Details
-
alpha
protected final double alphaThe parameteralpha
corresponds to the failure-ratelambda
.
-
-
Constructor Details
-
ExponentialReliabilityFunction
public ExponentialReliabilityFunction(double alpha) Constructs anExponentialReliabilityFunction
with a givenalpha
.- Parameters:
alpha
- the alpha value
-
-
Method Details