scipy.special — Funcții speciale

Submodulul scipy.special oferă funcții matematice speciale element cu element. Asemenea funcțiilor universale din numpy, fiecare rutină acceptă un scalar, un iterabil cu valori scalare (range, list, tuple) sau un numpy.ndarray și returnează un nou numpy.ndarray de dtype float.

Funcții

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

Funcția de eroare Gauss element cu element, erf(x) = (2 / sqrt(pi)) * integral(exp(-t**2), 0, x).

Parametrii:

x – un scalar, un iterabil cu valori scalare sau un numpy.ndarray.

Întoarce:

un numpy.ndarray de tip float cu aceeași formă ca intrarea.

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

Funcția de eroare complementară element cu element, erfc(x) = 1 - erf(x), calculată într-un mod care păstrează acuratețea pentru x mari.

Parametrii:

x – un scalar, un iterabil cu valori scalare sau un numpy.ndarray.

Întoarce:

un numpy.ndarray de tip float cu aceeași formă ca intrarea.

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

Funcția Gamma element cu element.

Parametrii:

x – un scalar, un iterabil cu valori scalare sau un numpy.ndarray.

Întoarce:

un numpy.ndarray de tip float cu aceeași formă ca intrarea.

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

Logaritmul natural al valorii absolute a funcției Gamma, element cu element.

Parametrii:

x – un scalar, un iterabil cu valori scalare sau un numpy.ndarray.

Întoarce:

un numpy.ndarray de tip float cu aceeași formă ca intrarea.