Kansrekening
Inhoud Inleiding Inleiding Mogelijkheden noemen/toelichten Mogelijkheden noemen/toelichten Ondervonden problemen (en oplossingen) Ondervonden problemen (en oplossingen) Demonstratie Demonstratie
Inleiding (1) Waarom heb ik dit onderwerp gekozen? Waarom heb ik dit onderwerp gekozen? Waarom Python als programmeertaal? Waarom Python als programmeertaal? Wat waren de doelstellingen aan het begin van het project? Wat waren de doelstellingen aan het begin van het project?
Inleiding (2) Keuze: goede cijfers voor kansrekening, wilde iets met informatica. Keuze: goede cijfers voor kansrekening, wilde iets met informatica. Waarom Python: - al bekend - cross-platform scripting taal - prettige syntax - veel handige modules Waarom Python: - al bekend - cross-platform scripting taal - prettige syntax - veel handige modules
Inleiding (3) Doelstellingen: Doelstellingen: - binompdf & binomcdf - normalpdf & normalcdf - Hypotheses testen - (Liefst) een GUI menu
Mogelijkheden Simpele delingen Simpele delingen Binompdf en binomcdf Binompdf en binomcdf Normalpdf en normalcdf Normalpdf en normalcdf Hypotheses testen Hypotheses testen Uitkomsten opslaan Uitkomsten opslaan
Werking (1) De gebruiker klikt op een knop, waardoor de bijbehorende functie wordt aangeroepen. De gebruiker klikt op een knop, waardoor de bijbehorende functie wordt aangeroepen. Een aantal functies hebben elkaar nodig met om de uitkomsten door te rekenen. Via een variabele, OnRequest, wordt aangegeven of de functie direct of indirect wordt aangeroepen. Een aantal functies hebben elkaar nodig met om de uitkomsten door te rekenen. Via een variabele, OnRequest, wordt aangegeven of de functie direct of indirect wordt aangeroepen. Indien het indirect is hoeft de gebruiker uiteraard geen input te geven. Indien het indirect is hoeft de gebruiker uiteraard geen input te geven.
Werking (2) Binomcdf gebruikt binompdf Binomcdf gebruikt binompdf Normalcdf gebruikt normalpdf (integraal) Normalcdf gebruikt normalpdf (integraal) Hypothese tester gebruikt zowel normalcdf als normalpdf Hypothese tester gebruikt zowel normalcdf als normalpdf
Problemen Goede invoer van variabelen. Goede invoer van variabelen. Goede waarde vinden voor deltaX bij normalpdf. Goede waarde vinden voor deltaX bij normalpdf. Programma breakdown na maken GUI. Programma breakdown na maken GUI. Functies elkaar goed laten gebruiken. Functies elkaar goed laten gebruiken.
Demonstratie Noem maar wat getallen om in te vullen… ;)