lsapy.functions.vetharaniam2024_eq8#

lsapy.functions.vetharaniam2024_eq8(x, a, b, c)[source]#

Gaussian like function.

This function should be used on Gaussian-like data, either positive or negative, and allows to have a plateau at around the midpoint.

Parameters:
  • x (any) – Input values to map.

  • a (float | int) – Steepness of the function parameter. Should be a positive number.

  • b (float | int) – Value of the function’s midpoint.

  • c (float | int) – Scaling parameter. Should be a even number. If negative, the function will be flipped.

Returns:

Suitability values.

Return type:

float

Notes

Alternative name: VTR24_eq8. The Gaussian like function is defined as:

\[f(x) = e^{-a(x - b)^c}\]

References

Vetharaniam, Stanley, Cummins, Van Den Dijssel, and Müller [2024]