scipy.special — Erikoisfunktiot¶
scipy.special -alimoduuli tarjoaa alkioittaisia erikoismatematiikkafunktioita. Kuten numpy:n universaalifunktiot, jokainen rutiini hyväksyy skalaarin, skalaariarvoisen iteroitavan (range, list, tuple) tai numpy.ndarray -olion, ja palauttaa uuden numpy.ndarray -olion tyyppiä float.
Funktiot¶
- scipy.special.erf(x: ndarray | Iterable[float] | float) ndarray¶
Alkioittainen Gaussin virhefunktio,
erf(x) = (2 / sqrt(pi)) * integral(exp(-t**2), 0, x).- Parametrit:
x – skalaari, skalaariarvoinen iteroitava tai
numpy.ndarray.- Palauttaa:
liukuluku-
numpy.ndarray, jolla on sama muoto kuin syötteellä.
- scipy.special.erfc(x: ndarray | Iterable[float] | float) ndarray¶
Alkioittainen komplementaarinen virhefunktio,
erfc(x) = 1 - erf(x), laskettuna tavalla, joka säilyttää tarkkuuden suurilla x:n arvoilla.- Parametrit:
x – skalaari, skalaariarvoinen iteroitava tai
numpy.ndarray.- Palauttaa:
liukuluku-
numpy.ndarray, jolla on sama muoto kuin syötteellä.
- scipy.special.gamma(x: ndarray | Iterable[float] | float) ndarray¶
Alkioittainen Gamma-funktio.
- Parametrit:
x – skalaari, skalaariarvoinen iteroitava tai
numpy.ndarray.- Palauttaa:
liukuluku-
numpy.ndarray, jolla on sama muoto kuin syötteellä.
- scipy.special.gammaln(x: ndarray | Iterable[float] | float) ndarray¶
Alkioittainen Gamma-funktion itseisarvon luonnollinen logaritmi.
- Parametrit:
x – skalaari, skalaariarvoinen iteroitava tai
numpy.ndarray.- Palauttaa:
liukuluku-
numpy.ndarray, jolla on sama muoto kuin syötteellä.