scipy.special — Specialfunktioner#
Undermodulen scipy.special tillhandahåller elementvisa speciella matematiska funktioner. Liksom de universella funktionerna i numpy accepterar varje rutin en skalär, en skalärvärd iterabel (range, list, tuple) eller en numpy.ndarray, och returnerar en ny numpy.ndarray av dtype float.
Funktioner#
- scipy.special.erf(x: ndarray | Iterable[float] | float) ndarray#
Elementvis Gauss felfunktion,
erf(x) = (2 / sqrt(pi)) * integral(exp(-t**2), 0, x).- Parametrar:
x – en skalär, skalärvärd iterabel eller
numpy.ndarray.- Returnerar:
en
numpy.ndarrayav float med samma form som indata.
- scipy.special.erfc(x: ndarray | Iterable[float] | float) ndarray#
Elementvis komplementär felfunktion,
erfc(x) = 1 - erf(x), beräknad på ett sätt som bevarar noggrannheten för stora x.- Parametrar:
x – en skalär, skalärvärd iterabel eller
numpy.ndarray.- Returnerar:
en
numpy.ndarrayav float med samma form som indata.
- scipy.special.gamma(x: ndarray | Iterable[float] | float) ndarray#
Elementvis gammafunktion.
- Parametrar:
x – en skalär, skalärvärd iterabel eller
numpy.ndarray.- Returnerar:
en
numpy.ndarrayav float med samma form som indata.
- scipy.special.gammaln(x: ndarray | Iterable[float] | float) ndarray#
Elementvis naturlig logaritm av absolutvärdet av gammafunktionen.
- Parametrar:
x – en skalär, skalärvärd iterabel eller
numpy.ndarray.- Returnerar:
en
numpy.ndarrayav float med samma form som indata.