limite

publieur

limite

Message par publieur » 05 juil. 2015 15:09

Bonjour,
J'essaie de trouver Image avec une précision 10E-8 sous python.

Je trouve comme solution 0.41793444, ce qui est faux. Es que quelqu'un peut m'aider à résoudre le problème sans me donner la correction complète ?
Dernière modification par publieur le 05 juil. 2015 15:25, modifié 1 fois.

Fresnel

Re: limite

Message par Fresnel » 05 juil. 2015 15:21

Je comprends pas trop comment tu détermines la variable diff, mais codé comme tu l'as fait ça s'arrête à n=3.
Utilise le critère spécial des séries alternées pour avoir une majoration du reste, tu pourras ainsi déterminer une majoration de l'erreur et avoir le résultat souhaité.

Messages : 9679

Inscription : 30 juil. 2008 16:59

Profil de l'utilisateur : Élève de lycée

Re: limite

Message par fakbill » 09 juil. 2015 20:30

Hé non car il faut aussi A PRIORI tenir compte des erreurs numériques...et ça c'est assez délicat :)
Pas prof.
Prépa, école, M2, thèse (optique/images) ->ingé dans le privé.

Messages : 9679

Inscription : 30 juil. 2008 16:59

Profil de l'utilisateur : Élève de lycée

Re: limite

Message par fakbill » 09 juil. 2015 20:34

oui enfin là...comme le dit Fresnel, on dirait que tu as coupé à n=3 ce qui est bien sûr trop peu...
Pas prof.
Prépa, école, M2, thèse (optique/images) ->ingé dans le privé.

Messages : 158

Inscription : 25 mai 2008 21:55

Profil de l'utilisateur : Élève de lycée

Re: limite

Message par -L-C- » 10 juil. 2015 10:58

fakbill a écrit :Hé non car il faut aussi A PRIORI tenir compte des erreurs numériques...et ça c'est assez délicat :)
Pour ça on peut voir du côté du module decimal en python.
Les calculs doivent être plus lents mais à priori ça garantit d'éviter les erreurs liés aux flottants.
"L'enfant est le père de l'homme" (William Wordsworth)

Messages : 9679

Inscription : 30 juil. 2008 16:59

Profil de l'utilisateur : Élève de lycée

Re: limite

Message par fakbill » 10 juil. 2015 15:17

il faut que je regarde ca car je croyais que le module decimal ne permettait pas par exemple de "prendre le log"....alors qu'il semblerait que si!
reste à voir exactement ce qui est garanti...
Pas prof.
Prépa, école, M2, thèse (optique/images) ->ingé dans le privé.

The TJFK

Re: limite

Message par The TJFK » 17 juil. 2015 19:40

publieur a écrit :Bonjour,
J'essaie de trouver Image avec une précision 10E-8 sous python.

Je trouve comme solution 0.41793444, ce qui est faux. Es que quelqu'un peut m'aider à résoudre le problème sans me donner la correction complète ?
Tu es sûr que la série converge bien ?

Manutaust

Re: limite

Message par Manutaust » 17 juil. 2015 19:48

The TJFK a écrit :
publieur a écrit :Bonjour,
J'essaie de trouver Image avec une précision 10E-8 sous python.

Je trouve comme solution 0.41793444, ce qui est faux. Es que quelqu'un peut m'aider à résoudre le problème sans me donner la correction complète ?
Tu es sûr que la série converge bien ?
Sacré TJFK.

The TJFK

Re: limite

Message par The TJFK » 17 juil. 2015 20:13

Vu que la série ne converge pas absolument, l'on peut obtenir n'importe quelle limite en changeant l'ordre de sommation, donc si la machine change l'ordre dans lequel elle fait les opérations (par commodité pour réduire automatiquement le nombre d'opérations), ça peut donner tout ce qu'on veut ...

Messages : 0

Inscription : 03 mai 2015 13:29

Profil de l'utilisateur : Élève de lycée

Re: limite

Message par For tea too » 17 juil. 2015 21:25

fakbill a écrit :il faut que je regarde ca car je croyais que le module decimal ne permettait pas par exemple de "prendre le log"....alors qu'il semblerait que si!
reste à voir exactement ce qui est garanti...
En tout cas la classe decimal.Decimal comprend entre autres la fonction ln() qui permet de prendre le logarithme du nombre. :wink:
2013-2015 : MPSI/MP*
2015-2018 : École polytechnique (X2015)
2018-2019 : Télécom ParisTech

Répondre