Intervalle de fluctuation et de confiance en TiBasic
Par
en juillet 2019Introduction
Le TI-Basic est un language de programmation basé sur le Basic et est installé sur toutes les calculatrices utilisées par les lycéens (les TI 83 Premium CE Edition Python avant la rentrée 2019 dans le cas du lycée Louis Pasteur). Avec seulement quelques fonctionnalités basiques (c’est le cas de le dire ^^), il permet d’automatiser des calculs de manière simple, rapide et pratique.
Présentation du projet
Les présents algorithmes permettent de calculer un intervalle de fluctuation ou de confiance en toute simplicité. Ils vérifient également que toutes les conditions sont réunies pour calculer un intervalle, ce qui permet d’éviter certaines erreurs d’inattention ou de précipitation. Il est à noter que ces programmes utilisent les formules d’intervalles vues en classe de Seconde.
Ils présentent quelques fonctions du TI-Basic, ce qui vous permet de vous familiariser avec ce langage. L’étude et la modification des algorithmes sont vivement conseillées, cependant, pour les moins motivés, vous pouvez également télécharger le programme pour le transférer rapidement sur votre calculatrice.
Le premier algorithme est un "brouillon", et ne fonctionne pas, mais est intéressant par sa différence d’approche. À vous de comprendre pourquoi il n’est pas utilisable. Le deuxième est une version plus aboutie, et sûre. Des explications quant à son fonctionnement figurent en fin d’article.
Algorithme 1
- Lbl 0
- EffÉcran
- Input "Entrez f ou p:",A
- If A<0.2 ou A>0.8
- Then
- Disp "","f ou n doit être entre 0.2","et 0.8 compris."
- Wait 2
- Goto 0
- End
- Lbl 1
- Input "Entrez n:",B
- If B<25
- Then
- Disp "","n doit être supérieur ou","égal à 25."
- Wait 2
- EffÉcran
- Disp "Rappel:f ou p="
- Output(1,15,A)
- Goto 1
- End
- (ent((A-(1/√(B)))*100)/100)→C
- (A+(1/√(B)))*100→D
- If D≠ent(D)
- Then
- ent(D)+1→D
- End
- D/100→D
- EffÉcran
- Disp "Pour:","f ou p=","n=","","I=[ , ]"
- Output(2,8,A
- Output(3,3,B: Output(5,4,C
- Output(5,9,D
Algorithme 2
- ClrHome
- Disp "Bonjour !",""," Intervalles"
- Pause
- Repeat N≥25
- ClrHome
- Disp "Effectif :","(doit être supérieur à 25)",""
- Input "N = ",N
- End
- 1/(√(N))→H
- Repeat F≥0.2 and F≤0.8
- ClrHome
- Disp "Fréquence :","(doit être comprise entre","0,2 et 0,8)",""
- Input "F ou P = ",F
- End
- ClrHome
- Disp "Intervalle obtenu :","","Borne inférieure",F-H,"Borne supérieure :",F+H
- Pause
Explications de l’algorithme 2
Après une page d’accueil rappelant l’objectif du programme, la calculatrice demande les paramètres des formules des intervalles (en précisant les conditions de ces valeurs). Si une valeur incohérente est rentrée, la calculatrice redemande la valeur. Enfin, les bornes inférieures et supérieures de l’intervalle correspondant sont affichées. N’oublions pas que la borne inférieure doit être troncaturée au rang souhaitée la borne inférieure arrondie à l’excès au même rang.
Les formules des intervalles de confiance et de fluctuation étant similaires, la calculatrice traite f (fréquence théorique) et p (fréquence expérimentale) de la même façon, et c’est à l’utilisateur de comprendre que si la valeur entrée est f, alors l’intervalle obtenu est un intervalle de fluctuation, et inversement si la valeur entrée est p, l’intervalle obtenu sera un intervalle de confiance.
Télécharger les algorithmes
Si besoin, se référer à ce tutoriel :
Télécharger des programmes sur sa calculatrice Texas Instrument.
Version | Algorithme 1 | Algorithme 2 |
---|---|---|
Note | Inutilisable en l’état | Version sûre |
Fichier téléchargeable |