scipy.special — Funciones especiales

El submódulo scipy.special proporciona funciones matemáticas especiales aplicadas elemento a elemento. Al igual que las funciones universales de numpy, cada rutina acepta un escalar, un iterable de valores escalares (range, list, tuple) o un numpy.ndarray, y devuelve un nuevo numpy.ndarray de dtype float.

Funciones

scipy.special.erf(x: ndarray | Iterable[float] | float) ndarray

Función de error de Gauss aplicada elemento a elemento, erf(x) = (2 / sqrt(pi)) * integral(exp(-t**2), 0, x).

Parámetros:

x – un escalar, un iterable de valores escalares o un numpy.ndarray.

Devuelve:

un numpy.ndarray de float con la misma forma que la entrada.

scipy.special.erfc(x: ndarray | Iterable[float] | float) ndarray

Función de error complementaria aplicada elemento a elemento, erfc(x) = 1 - erf(x), calculada de forma que conserva la precisión para valores grandes de x.

Parámetros:

x – un escalar, un iterable de valores escalares o un numpy.ndarray.

Devuelve:

un numpy.ndarray de float con la misma forma que la entrada.

scipy.special.gamma(x: ndarray | Iterable[float] | float) ndarray

Función Gamma aplicada elemento a elemento.

Parámetros:

x – un escalar, un iterable de valores escalares o un numpy.ndarray.

Devuelve:

un numpy.ndarray de float con la misma forma que la entrada.

scipy.special.gammaln(x: ndarray | Iterable[float] | float) ndarray

Logaritmo natural del valor absoluto de la función Gamma, aplicado elemento a elemento.

Parámetros:

x – un escalar, un iterable de valores escalares o un numpy.ndarray.

Devuelve:

un numpy.ndarray de float con la misma forma que la entrada.