scipy.special — Funções especiais¶
O submódulo scipy.special fornece funções matemáticas especiais elemento a elemento. Assim como as funções universais em numpy, cada rotina aceita um escalar, um iterável de valores escalares (range, list, tuple) ou um numpy.ndarray, e retorna um novo numpy.ndarray do dtype float.
Funções¶
- scipy.special.erf(x: ndarray | Iterable[float] | float) ndarray¶
Função de erro de Gauss elemento a elemento,
erf(x) = (2 / sqrt(pi)) * integral(exp(-t**2), 0, x).- Parâmetros:
x – um escalar, um iterável de valores escalares ou um
numpy.ndarray.- Retorna:
um
numpy.ndarrayde floats com o mesmo formato da entrada.
- scipy.special.erfc(x: ndarray | Iterable[float] | float) ndarray¶
Função de erro complementar elemento a elemento,
erfc(x) = 1 - erf(x), calculada de forma a manter a precisão para x grande.- Parâmetros:
x – um escalar, um iterável de valores escalares ou um
numpy.ndarray.- Retorna:
um
numpy.ndarrayde floats com o mesmo formato da entrada.
- scipy.special.gamma(x: ndarray | Iterable[float] | float) ndarray¶
Função Gama elemento a elemento.
- Parâmetros:
x – um escalar, um iterável de valores escalares ou um
numpy.ndarray.- Retorna:
um
numpy.ndarrayde floats com o mesmo formato da entrada.
- scipy.special.gammaln(x: ndarray | Iterable[float] | float) ndarray¶
Logaritmo natural elemento a elemento do valor absoluto da função Gama.
- Parâmetros:
x – um escalar, um iterável de valores escalares ou um
numpy.ndarray.- Retorna:
um
numpy.ndarrayde floats com o mesmo formato da entrada.