scipy.special — Fonctions spéciales¶
Le sous-module scipy.special fournit des fonctions mathématiques spéciales appliquées élément par élément. Comme les fonctions universelles de numpy, chaque routine accepte un scalaire, un itérable à valeurs scalaires (range, list, tuple), ou un numpy.ndarray, et renvoie un nouveau numpy.ndarray de type float.
Fonctions¶
- scipy.special.erf(x: ndarray | Iterable[float] | float) ndarray¶
Fonction d’erreur de Gauss appliquée élément par élément,
erf(x) = (2 / sqrt(pi)) * integral(exp(-t**2), 0, x).- Paramètres:
x – un scalaire, un itérable à valeurs scalaires, ou un
numpy.ndarray.- Renvoie:
un
numpy.ndarrayde flottants de même forme que l’entrée.
- scipy.special.erfc(x: ndarray | Iterable[float] | float) ndarray¶
Fonction d’erreur complémentaire appliquée élément par élément,
erfc(x) = 1 - erf(x), calculée de manière à conserver la précision pour les grandes valeurs de x.- Paramètres:
x – un scalaire, un itérable à valeurs scalaires, ou un
numpy.ndarray.- Renvoie:
un
numpy.ndarrayde flottants de même forme que l’entrée.
- scipy.special.gamma(x: ndarray | Iterable[float] | float) ndarray¶
Fonction Gamma appliquée élément par élément.
- Paramètres:
x – un scalaire, un itérable à valeurs scalaires, ou un
numpy.ndarray.- Renvoie:
un
numpy.ndarrayde flottants de même forme que l’entrée.
- scipy.special.gammaln(x: ndarray | Iterable[float] | float) ndarray¶
Logarithme népérien de la valeur absolue de la fonction Gamma, appliqué élément par élément.
- Paramètres:
x – un scalaire, un itérable à valeurs scalaires, ou un
numpy.ndarray.- Renvoie:
un
numpy.ndarrayde flottants de même forme que l’entrée.