π
<-

Erreur Loi normale

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

Erreur Loi normale

Unread postby annales2maths » 30 Mar 2015, 18:22

Bonjour,
j'ai rencontré une erreur (sur 2 calculatrices TI pas récentes, je n'ai pas noté leur référence) aujourd'hui reproduite à l'instant sur une TI83 premium CE.
Je voulais calculer P(1<X<2) pour X suivant la loi normale d'espérance 2 et d'écart-type 0,1.
On doit trouver une probabilité inférieure à 0,5 et pourtant la machine affiche 0,5000000005. Il y a donc une petite erreur dans l'approximation de l'intégrale.
C'est assez étrange surtout quand le calcul à faire est 0,5 - P(1<X<2) et qu'on obtient une probabilité négative!
User avatar
annales2mathsPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 72.3%
 
Posts: 105
Joined: 29 May 2013, 14:48
Location: activée
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: annales2maths
Facebook: annales2maths

Re: Erreur Loi normale

Unread postby Adriweb » 30 Mar 2015, 20:22

Ha, intéressant...

Tu as tapé quelle commande exactement (binomCdf ? Je n'ai jamais utilisé les fonctions de probas listées ici, alors je ne les connais pas...) ?

Dès que j'ai plus d'info, je peux faire remonter le bug à TI aux bonnes personnes directement, en espérant qu'ils corrigent vite ceci.

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 79.9%
 
Posts: 14840
Images: 1133
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Erreur Loi normale

Unread postby annales2maths » 30 Mar 2015, 22:04

J'ai tapé : normalFRép(1,2,2,0.1).
J'ai envoyé un mail au délégué pédagogique que j'ai rencontré pour lui signaler le petit soucis.
User avatar
annales2mathsPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 72.3%
 
Posts: 105
Joined: 29 May 2013, 14:48
Location: activée
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: annales2maths
Facebook: annales2maths

Re: Erreur Loi normale

Unread postby Adriweb » 30 Mar 2015, 22:12

Je confirme aussi sur 84+CE (au cas où...) :

normalcdf(1,2,2,0.1)

Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 79.9%
 
Posts: 14840
Images: 1133
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Erreur Loi normale

Unread postby Bisam » 01 Apr 2015, 09:51

Euh, faudrait voir à pas abuser !! C'est une erreur frappante, mais une erreur de calcul relative de l'ordre de 10^-9 sur un calcul assez compliqué (intégrale, racine carrée, exponentielle, pi...) est loin d'être déterminante...

Par ailleurs, puisqu'on est à 10 écart-types de la moyenne, la calculette ne sert à rien : P(1<x<2) vaut à très peu de choses près P(x<2) = 0.5.
D'ailleurs, la calculette fournit 0 pour P(x<1)...

Bon, ce qui est bizarre, c'est qu'en faisant le calcul intégral exact à la main (à savoir
$mathjax$\dfrac{1}{\sqrt{2\pi}}\int_{-10}^0 e^{-\frac{t^2}{2}}dt$mathjax$
), la calculette fournit le bon résultat !
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: Erreur Loi normale

Unread postby annales2maths » 01 Apr 2015, 21:55

Je suis tout à fait d'accord, l'erreur est quasi insignifiante et saute aux yeux pour le calcul de P(1<X<2). Elle a été plus déroutante pour des élèves quand ils ont calculé 0,5-P(1<X<2), puisque c'était le calcul qu'ils devaient faire à la base, et qu'ils ont obtenu
$mathjax$-5,2481 \times 10^{-10}$mathjax$
. Le fait d'avoir une probabilité négative (même très proche de 0) leur a fait pensé qu'ils avaient commis une erreur.
User avatar
annales2mathsPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 72.3%
 
Posts: 105
Joined: 29 May 2013, 14:48
Location: activée
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: annales2maths
Facebook: annales2maths

Re: Erreur Loi normale

Unread postby Bisam » 01 Apr 2015, 22:19

Je conçois tout-à-fait... et je ne pense pas que ce soit trop dur à corriger car c'est clairement une erreur d'algorithme !
En fait, l'erreur est présente un peu partout.

Si on trace (normcdf(0,x) - normcdf(-x,0)) * 10^9 qui devrait être nul, on constate qu'il y a une erreur constante... vérifiant normcdf(0,x) - normcdf(-x,0) = -1.05 * 10^9
C'est donc encore plus simple à corriger que je ne le pensais.
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile


Return to Problèmes divers / Aide débutants

Who is online

Users browsing this forum: ClaudeBot [spider] and 1 guest

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
3234 utilisateurs:
>3185 invités
>43 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)