π
<-
Chat plein-écran
[^]

utilisation fonction integration

Programmation et implémentation d'algorithmes.

utilisation fonction integration

Message non lude hermes » 25 Mar 2013, 22:22

Bonsoir,

j'ai éssayé de faire retrouver une borne d'une integrale à la TI89 cependant les resultats qu'elle me renvois sont aberrant notament quand je lui demande l'equivalent d'une lecture inverse de la loi normale centré reduite soit lorsque je demande le resultat de
integral·(1/(2*pi)^(1/2)*e^(-x^2/2),x,-inf,1.34)
c'est egal à 0.9909
Alors que si je lui demande la borne correspondante a 0.9909 grace à une fonction solve la calculette me renvoit 2.36 via la fonction que j'ai mis en PJ alors que la même chose dans l'ecran home me renvois le bon resultat.

Cdt

Hermes
Fichiers joints
norminv.89f
(256 Octets) Téléchargé 30 fois
Avatar de l’utilisateur
hermes
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 27.3%
 
Messages: 73
Inscription: 06 Sep 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Maitrise à Montréal

Re: utilisation fonction integration

Message non lude diot » 26 Mar 2013, 21:31

bizarre en effet. Le bug peuvent exister sur les calculatrices. Peut-être que c'en est pas un mais je vais avoir du mal à t'aider, car je n'utilise pas cette calculatrice.
Retrouvez mes programmes et mes cours sur :
https://tiplanet.org/forum/archives_list.php?id=4431&author=1
Avatar de l’utilisateur
diot
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 54%
 
Messages: 995
Images: 1
Inscription: 05 Sep 2011, 17:20
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Prépa PCSI

Re: utilisation fonction integration

Message non lude Bisam » 26 Mar 2013, 23:02

Mince, je voulais regarder et j'ai pas allumé l'ordi... J'y vais de ce pas.

(30 minutes passent...)

Après quelques essais, ma calculette ne fournit jamais de résultat... elle tourne sans s'arrêter pendant plus de 5 minutes sans fournir de réponse et ensuite, je "Break" par pitié pour ses piles.

Il serait bien plus efficace de construire une table de la fonction et de la compléter par interpolation.

Pour commencer, on peut aussi considérablement réduire le temps de calcul en faisant calculer l'intégrale de 0 à t et en enlevant 1/2 à la valeur cherchée...
Code: Tout sélectionner
if c>0.5 then
exp>list(solve(1/racine(2*pi)* int(exp(-x^2/2),x,0,t)=c-0.5,t),t)
else
-exp>list(solve(1/racine(2*pi)* int(exp(-x^2/2),x,0,t)=0.5-c,t),t)
endif

ou encore en simplifiant :
Code: Tout sélectionner
sign(c-0.5)*exp>list(solve(1/racine(2*pi)* int(exp(-x^2/2),x,0,t)=abs(c-0.5),t),t)
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: utilisation fonction integration

Message non lude hermes » 03 Avr 2013, 13:30

Bonjour,

Merci pour l'astuce pour que mon programme aille plus vlite (il aurait suffit que je comprenne un peu mon cours et j'aurais pu y pensé tous seul mais bon les proba c'est pas ma tasse de thé) cependant le problème reste le même, c'est a dire en fonction si le calcule est entré dans HOME ou dans un programme le resultat n'est pas le même. Bizzar non?

Cdt

Hermès
Avatar de l’utilisateur
hermes
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 27.3%
 
Messages: 73
Inscription: 06 Sep 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Maitrise à Montréal

Re: utilisation fonction integration

Message non lude Bisam » 03 Avr 2013, 23:40

Je n'ai pas du tout constaté ce problème en faisant mes tests.
Es-tu certain d'avoir bien tapé la même chose dans les deux cas ?
Peut-être y a-t-il une variable qui n'a pas la même valeur...
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile


Retourner vers Programmation

Qui est en ligne

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

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1470 utilisateurs:
>1450 invités
>15 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)