scipy.special — Speciální funkce

Podmodul scipy.special poskytuje speciální matematické funkce po prvcích. Stejně jako univerzální funkce v numpy přijímá každá rutina skalár, iterovatelný objekt se skalárními hodnotami (range, list, tuple) nebo numpy.ndarray a vrací nové numpy.ndarray dtype float.

Funkce

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

Gaussova chybová funkce po prvcích, erf(x) = (2 / sqrt(pi)) * integral(exp(-t**2), 0, x).

Parametry:

x – skalár, iterovatelný objekt se skalárními hodnotami nebo numpy.ndarray.

Vrací:

float numpy.ndarray se stejným tvarem jako vstup.

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

Komplementární chybová funkce po prvcích, erfc(x) = 1 - erf(x), počítaná způsobem, který zachovává přesnost pro velká x.

Parametry:

x – skalár, iterovatelný objekt se skalárními hodnotami nebo numpy.ndarray.

Vrací:

float numpy.ndarray se stejným tvarem jako vstup.

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

Gamma funkce po prvcích.

Parametry:

x – skalár, iterovatelný objekt se skalárními hodnotami nebo numpy.ndarray.

Vrací:

float numpy.ndarray se stejným tvarem jako vstup.

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

Přirozený logaritmus absolutní hodnoty Gamma funkce po prvcích.

Parametry:

x – skalár, iterovatelný objekt se skalárními hodnotami nebo numpy.ndarray.

Vrací:

float numpy.ndarray se stejným tvarem jako vstup.