scipy.special — Speciális függvények

A scipy.special almodul elemenkénti speciális matematikai függvényeket biztosít. A numpy univerzális függvényeihez hasonlóan minden rutin elfogad egy skalárt, egy skalárértékű iterálható objektumot (range, list, tuple) vagy egy numpy.ndarray-t, és egy új, float dtype típusú numpy.ndarray-t ad vissza.

Függvények

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

Elemenkénti Gauss-féle hibafüggvény, erf(x) = (2 / sqrt(pi)) * integral(exp(-t**2), 0, x).

Paraméterek:

x – egy skalár, skalárértékű iterálható objektum vagy numpy.ndarray.

Visszatérési érték:

egy float típusú numpy.ndarray, amelynek alakja megegyezik a bemenetével.

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

Elemenkénti komplementer hibafüggvény, erfc(x) = 1 - erf(x), olyan módon kiszámítva, amely nagy x esetén is megőrzi a pontosságot.

Paraméterek:

x – egy skalár, skalárértékű iterálható objektum vagy numpy.ndarray.

Visszatérési érték:

egy float típusú numpy.ndarray, amelynek alakja megegyezik a bemenetével.

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

Elemenkénti gamma-függvény.

Paraméterek:

x – egy skalár, skalárértékű iterálható objektum vagy numpy.ndarray.

Visszatérési érték:

egy float típusú numpy.ndarray, amelynek alakja megegyezik a bemenetével.

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

A gamma-függvény abszolút értékének elemenkénti természetes logaritmusa.

Paraméterek:

x – egy skalár, skalárértékű iterálható objektum vagy numpy.ndarray.

Visszatérési érték:

egy float típusú numpy.ndarray, amelynek alakja megegyezik a bemenetével.