scipy.special — Speciale functies¶
De submodule scipy.special biedt element-gewijze speciale wiskundige functies. Net als de universele functies in numpy accepteert elke routine een scalair, een scalair-waardig itereerbaar object (range, list, tuple) of een numpy.ndarray, en geeft een nieuwe numpy.ndarray van dtype float terug.
Functies¶
- scipy.special.erf(x: ndarray | Iterable[float] | float) ndarray¶
Element-gewijze Gauss-foutfunctie,
erf(x) = (2 / sqrt(pi)) * integral(exp(-t**2), 0, x).- Parameters:
x – een scalair, scalair-waardig itereerbaar object of
numpy.ndarray.- Geeft terug:
een float
numpy.ndarraymet dezelfde vorm als de invoer.
- scipy.special.erfc(x: ndarray | Iterable[float] | float) ndarray¶
Element-gewijze complementaire foutfunctie,
erfc(x) = 1 - erf(x), berekend op een manier die nauwkeurigheid behoudt voor grote x.- Parameters:
x – een scalair, scalair-waardig itereerbaar object of
numpy.ndarray.- Geeft terug:
een float
numpy.ndarraymet dezelfde vorm als de invoer.
- scipy.special.gamma(x: ndarray | Iterable[float] | float) ndarray¶
Element-gewijze Gamma-functie.
- Parameters:
x – een scalair, scalair-waardig itereerbaar object of
numpy.ndarray.- Geeft terug:
een float
numpy.ndarraymet dezelfde vorm als de invoer.
- scipy.special.gammaln(x: ndarray | Iterable[float] | float) ndarray¶
Element-gewijze natuurlijke logaritme van de absolute waarde van de Gamma-functie.
- Parameters:
x – een scalair, scalair-waardig itereerbaar object of
numpy.ndarray.- Geeft terug:
een float
numpy.ndarraymet dezelfde vorm als de invoer.