scipy.special — Funzioni speciali¶
Il sottomodulo scipy.special fornisce funzioni matematiche speciali elemento per elemento. Come le funzioni universali in numpy, ogni routine accetta uno scalare, un iterabile a valori scalari (range, list, tuple) oppure un numpy.ndarray, e restituisce un nuovo numpy.ndarray di dtype float.
Funzioni¶
- scipy.special.erf(x: ndarray | Iterable[float] | float) ndarray¶
Funzione di errore di Gauss elemento per elemento,
erf(x) = (2 / sqrt(pi)) * integral(exp(-t**2), 0, x).- Parametri:
x – uno scalare, un iterabile a valori scalari oppure un
numpy.ndarray.- Ritorna:
un
numpy.ndarraydi float con la stessa forma dell’input.
- scipy.special.erfc(x: ndarray | Iterable[float] | float) ndarray¶
Funzione di errore complementare elemento per elemento,
erfc(x) = 1 - erf(x), calcolata in modo da mantenere l’accuratezza per x grandi.- Parametri:
x – uno scalare, un iterabile a valori scalari oppure un
numpy.ndarray.- Ritorna:
un
numpy.ndarraydi float con la stessa forma dell’input.
- scipy.special.gamma(x: ndarray | Iterable[float] | float) ndarray¶
Funzione Gamma elemento per elemento.
- Parametri:
x – uno scalare, un iterabile a valori scalari oppure un
numpy.ndarray.- Ritorna:
un
numpy.ndarraydi float con la stessa forma dell’input.
- scipy.special.gammaln(x: ndarray | Iterable[float] | float) ndarray¶
Logaritmo naturale del valore assoluto della funzione Gamma, elemento per elemento.
- Parametri:
x – uno scalare, un iterabile a valori scalari oppure un
numpy.ndarray.- Ritorna:
un
numpy.ndarraydi float con la stessa forma dell’input.