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
ReliabilityFunctionR(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 doubleThe parameteralphacorresponds to the failure-ratelambda. -
Constructor Summary
ConstructorsConstructorDescriptionExponentialReliabilityFunction(double alpha) Constructs anExponentialReliabilityFunctionwith a givenalpha. -
Method Summary
Methods inherited from class org.jreliability.function.SequentialFunction
getY
-
Field Details
-
alpha
protected final double alphaThe parameteralphacorresponds to the failure-ratelambda.
-
-
Constructor Details
-
ExponentialReliabilityFunction
public ExponentialReliabilityFunction(double alpha) Constructs anExponentialReliabilityFunctionwith a givenalpha.- Parameters:
alpha- the alpha value
-
-
Method Details