Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Huiswerkvragen: Exacte vakken (https://forum.scholieren.com/forumdisplay.php?f=17)
-   -   [WI] Statistiek t-verdeling (https://forum.scholieren.com/showthread.php?t=1737335)

Guest11 23-01-2009 22:43

Statistiek t-verdeling
 
Weet iemand hoe je op de TI-83+ de waarde van t in een t-verdeling kan bepalen, aan de hand van het aantal vrijheidsgraden en een gekozen alfa? Dat zou namelijk wat handiger zijn dan steeds opzoeken in een tabel.

ILUsion 24-01-2009 09:57

In de TI-83 zit volgens mijn bronnen wel een TCDF, maar geen inverse daarvan (dus hetgene wat jij wilt hebben). Op de TI 84 zou die dan weer wel zitten als invT. Als je zelf een beetje kan programmeren, valt daar natuurlijk wel een programmaatje te schrijven in TI-BASIC.

Even vlug hoe ik dat zou aanpakken: gewoon in je programma vragen om het aantal vrijheidsgraden en percentieel (alpha) dat je wenst. Dan ga je in een lus steeds opnieuw een TCDF berekenen met je gegeven vrijheidsgraden en een parameter t die je laat veranderen, kom je iets uit dat ver van je gewenste alpha ligt, dan ga je door; als abs(TCDF(...)-alpha) < epsilon (epsilon neem je een kleine waarde, bv. 1e-5), dan is de waarde die je als parameter t genomen had voor je TCDF de juiste. Met deze epsilon leg je bv. op dat je alpha maar uitmaakt tot op 5 decimalen (dat is een duizendste percent). Gaat het te traag, verhoog die alfa dan (tot 1e-3 lijkt me geen probleem: een tiende percent ernaast, is ook nog heel erg redelijk voor het meeste werk dat je nodig hebt).

Mocht je iets meer hulp nodig hebben bij het schrijven van dat programma, dan wil ik best helpen. Maar ik heb momenteel niet direct de TI-84 van mijn zus liggen.

Guest11 25-01-2009 17:52

Citaat:

ILUsion schreef: (Bericht 28789317)
In de TI-83 zit volgens mijn bronnen wel een TCDF, maar geen inverse daarvan (dus hetgene wat jij wilt hebben). Op de TI 84 zou die dan weer wel zitten als invT. Als je zelf een beetje kan programmeren, valt daar natuurlijk wel een programmaatje te schrijven in TI-BASIC.

Even vlug hoe ik dat zou aanpakken: gewoon in je programma vragen om het aantal vrijheidsgraden en percentieel (alpha) dat je wenst. Dan ga je in een lus steeds opnieuw een TCDF berekenen met je gegeven vrijheidsgraden en een parameter t die je laat veranderen, kom je iets uit dat ver van je gewenste alpha ligt, dan ga je door; als abs(TCDF(...)-alpha) < epsilon (epsilon neem je een kleine waarde, bv. 1e-5), dan is de waarde die je als parameter t genomen had voor je TCDF de juiste. Met deze epsilon leg je bv. op dat je alpha maar uitmaakt tot op 5 decimalen (dat is een duizendste percent). Gaat het te traag, verhoog die alfa dan (tot 1e-3 lijkt me geen probleem: een tiende percent ernaast, is ook nog heel erg redelijk voor het meeste werk dat je nodig hebt).

Mocht je iets meer hulp nodig hebben bij het schrijven van dat programma, dan wil ik best helpen. Maar ik heb momenteel niet direct de TI-84 van mijn zus liggen.

Ik heb wat zitten googlen op invT en zo een programma voor de TI-83+ gevonden. Bedankt voor je antwoord :)


Alle tijden zijn GMT +1. Het is nu 22:13.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.