[probability] ExponentialLaw: fix

cumulativeDistributiveFunctionAtAbscissa for value < 0
This commit is contained in:
Émilie Feral
2019-03-20 18:13:34 +01:00
parent f3c365a0df
commit 2af3efaba0

View File

@@ -47,6 +47,9 @@ bool ExponentialLaw::authorizedValueAtIndex(float x, int index) const {
}
double ExponentialLaw::cumulativeDistributiveFunctionAtAbscissa(double x) const {
if (x < 0.0) {
return 0.0;
}
return 1.0 - std::exp((double)(-m_parameter1 * x));
}