Intégrale de exp(-x*x)

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
hubhub
Messages: 2
Enregistré le: 13 Déc 2010, 14:24

intégrale de exp(-x*x)

par hubhub » 14 Déc 2010, 10:37

Bonjour à tous :we:

je souhaite calculer l'intégrale d'une gaussienne sur un intervalle bien défini. D'après ce que je vois, la primitive d'une gaussienne n'a pas l'air possible :cry: . Du coup, auriez vous une piste pour me permettre d'arriver à mes fins ? :hein:

hubhub



Avatar de l’utilisateur
fatal_error
Membre Légendaire
Messages: 6610
Enregistré le: 22 Nov 2007, 12:00

par fatal_error » 14 Déc 2010, 11:08

salut,

ben par calcul numérique. Tant pis si tas plus l'expression analytique...toute facon tas un intervalle défini.
la vie est une fête :)

Monsieur23
Habitué(e)
Messages: 3966
Enregistré le: 01 Oct 2006, 17:24

par Monsieur23 » 14 Déc 2010, 12:07

Aloha,

Tu peux utiliser... la fonction Erf. Sinon, c'est 'achement dur d'avoir une valeur exacte.. (sauf si ton intervalle est R ou R+).
« Je ne suis pas un numéro, je suis un homme libre ! »

JeanJ
Membre Relatif
Messages: 264
Enregistré le: 09 Jan 2010, 09:04

par JeanJ » 14 Déc 2010, 14:10

Bonjour,

c'est en effet la fonction erf qui répond à ce besoin. Tous les logiciels de maths ont cette fonction implémentée, permettant le calcul numérique de ses valeurs aussi facilement que pour des fonctions plus usuelles.
A défaut, il est facile d'écrire un petit programme qui calcule erf(x). Par exemple, on trouve un listing en annexe de l'article "Régressions et équations intégrales" (page 14) par le lien :
http://www.scribd.com/JJacquelin/documents
A la même page, un listing pour la fonction réciproque : argerf. ( le contenu de l'article proprement dit ne concerne pas ces fonctions. Elles n'apparaissent qu'incidemment à l'occasion d'un exemple).

ffpower
Membre Complexe
Messages: 2542
Enregistré le: 13 Déc 2007, 04:25

par ffpower » 14 Déc 2010, 14:35

Si on développe bêtement exp(-x²) en série entiere et qu'on integre, ça doit faire une somme qui converge assez rapidement non?

Sylviel
Membre Transcendant
Messages: 6466
Enregistré le: 20 Jan 2010, 12:00

par Sylviel » 14 Déc 2010, 15:23

Pas vraiment non, du moins pas quand tu intègres sur de larges valeurs. Les meilleures approximations de erf sont obtenues en mélangeant une approximation polynomiale en 0 et une approximation asymptotique.
Merci de répondre aux questions posées, ce sont des indications pour vous aider à résoudre vos exercices.

nix386
Membre Naturel
Messages: 69
Enregistré le: 11 Déc 2010, 12:39

par nix386 » 14 Déc 2010, 16:16

je crois que si mes souvenir sont bonne que lintegrale entre 0 et l infini de exp(x^2)=(racine de Pi)/2

Le_chat
Membre Rationnel
Messages: 938
Enregistré le: 10 Juin 2009, 12:59

par Le_chat » 14 Déc 2010, 16:32

ouaip ça c'est connu, ce qui intéresse surtout l'auteur du post, c'est l'intégrale de cette fonction sur des segments, ce qui correspond à un problème plus ardu.

JeanJ
Membre Relatif
Messages: 264
Enregistré le: 09 Jan 2010, 09:04

par JeanJ » 14 Déc 2010, 17:15

Si on développe bêtement exp(-x²) en série entiere et qu'on integre, ça doit faire une somme qui converge assez rapidement non?

Pas vraiment non, du moins pas quand tu intègres sur de larges valeurs. Les meilleures approximations de erf sont obtenues en mélangeant une approximation polynomiale en 0 et une approximation asymptotique.

Sylviel a raison : c'est d'ailleurs sur ce principe de calcul qu'est basé l'algorithme indiqué dans mon message précédent. Les formules d'approximation par série entière et asymptotique sont données à la page 13 de l'article.

hubhub
Messages: 2
Enregistré le: 13 Déc 2010, 14:24

par hubhub » 15 Déc 2010, 09:31

merci beaucoup pour vos réponses :we:

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 61 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite