scipy.special — Funções especiais¶
O submódulo scipy.special fornece funções matemáticas especiais elemento a elemento. Tal como as funções universais em numpy, cada rotina aceita um escalar, um iterável de valor escalar (range, list, tuple) ou um numpy.ndarray, e devolve um novo numpy.ndarray de 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, iterável de valor escalar ou
numpy.ndarray.- Retorno:
um
numpy.ndarrayde float com a mesma forma que a 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 modo a preservar a precisão para x grande.- Parâmetros:
x – um escalar, iterável de valor escalar ou
numpy.ndarray.- Retorno:
um
numpy.ndarrayde float com a mesma forma que a entrada.
- scipy.special.gamma(x: ndarray | Iterable[float] | float) ndarray¶
Função Gama elemento a elemento.
- Parâmetros:
x – um escalar, iterável de valor escalar ou
numpy.ndarray.- Retorno:
um
numpy.ndarrayde float com a mesma forma que a entrada.
- scipy.special.gammaln(x: ndarray | Iterable[float] | float) ndarray¶
Logaritmo natural do valor absoluto da função Gama, elemento a elemento.
- Parâmetros:
x – um escalar, iterável de valor escalar ou
numpy.ndarray.- Retorno:
um
numpy.ndarrayde float com a mesma forma que a entrada.