Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module « math » Python 3.12.1

Fonction erf - module math

Signature de la fonction erf

 def erf(value: float) -> float

Description

Cette « fonction spéciale » implémente la fonction d'erreur (aussi appelée fonction d'erreur de Gauss) couramment utilisée en analyse. Elle intervient régulièrement dans le domaine des probabilités, des statistiques et des problèmes de diffusion.

le terme de fonctions spéciales est un ensemble de fonctions analytiques non élémentaires utilisé en analyse mathématiques. Consultez ce lien Wikipédia pour de plus amples informations sur ces fonctions.

Elle est définie par l'équation suivante :

Définition de la fonction d'erreur

Et voici sa courbe de représentation dans l'intervalle [-3,3].

Courbe de la fonction d'erreur

help(math.erf)

Error function at x.

Paramètre

ParamètreDescription
 value : float 
La valeur pour laquelle calculer la fonction d'erreur.

Valeur de retour

La valeur de retour est de type float.

Elle correspond à la valeur de la fonction d'erreur appliquée au paramètre value.

Exception

Exemple(s) de code

 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
#!/usr/bin/python3

import math

# Exemple d'une fonction de répartition basée sur la fonction erf.
def phi(x):
    return (1.0 + math.erf(x / math.sqrt(2.0))) / 2.0
  
print(phi(1))
Exemple d'utilisation de la fonction math.erf

Existant depuis

Python 3.2

Voir aussi

Fonction math.erfc
Fonction math.gamma
Fonction math.lgamma

Fonction scipy.special.erf
Fonction scipy.special.erfc