Package org.jreliability.function
Class FailureRate
java.lang.Object
org.jreliability.function.FailureRate
The
FailureRate
determines the failure rate lambda
of a given
ReliabilityFunction
and is defined as
lambda(x) = f(x) / R(x)
.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final DensityFunction
The usedDensityFunction
to determinef(x)
.protected final ReliabilityFunction
TheReliabilityFunction
for which theFailureRate
is to determine. -
Constructor Summary
ConstructorsConstructorDescriptionFailureRate
(ReliabilityFunction reliabilityFunction) Constructs aFailureRate
with a givenReliabilityFunction
. -
Method Summary
-
Field Details
-
reliabilityFunction
TheReliabilityFunction
for which theFailureRate
is to determine. -
densityFunction
The usedDensityFunction
to determinef(x)
.
-
-
Constructor Details
-
FailureRate
Constructs aFailureRate
with a givenReliabilityFunction
.- Parameters:
reliabilityFunction
- the reliabilityFunction
-
-
Method Details
-
getY
public double getY(double x) - Parameters:
x
- the x value- Returns:
- the failure rate at value x
-