Package org.jreliability.function.common
Class ExponentialFailureFunction
java.lang.Object
org.jreliability.function.SequentialFunction
org.jreliability.function.common.ExponentialReliabilityFunction
org.jreliability.function.common.ExponentialFailureFunction
- All Implemented Interfaces:
Function,ReliabilityFunction
The
of a failure caused with a fixed rate/probability of occurrence
ExponentialFailureFunction represents the exponential behavior of
cumulative failure probabilityF(x) = 1 - e^-(alpha * x)of a failure caused with a fixed rate/probability of occurrence
alpha > 0.-
Field Summary
Fields inherited from class org.jreliability.function.common.ExponentialReliabilityFunction
alpha -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.jreliability.function.common.ExponentialReliabilityFunction
getAlphaMethods inherited from class org.jreliability.function.SequentialFunction
getY
-
Constructor Details
-
ExponentialFailureFunction
public ExponentialFailureFunction(double alpha)
-
-
Method Details
-
getY
public double getY(double x) Description copied from interface:FunctionReturns theyvalue fory = f(x).- Specified by:
getYin interfaceFunction- Overrides:
getYin classExponentialReliabilityFunction- Parameters:
x- represents time t at which the failure probability is acquired.- Returns:
- y failure probability at time t
-