Random generator

Top  Previous  Next

Deze module  biedt een geavanceerde randomgenerator met diverse

In allerlei simulaties waar het toeval een rol speelt zijn willekeurige getallen, zogenaamde random getallen nodig. Vroeger werden daarvoor tabellen gebruikt, tegenwoordig worden random getallen met de computer gemaakt. Omdat er een rekenregel nodig is om deze getallen met de computer te maken zijn het geen echte randomgetallen en heten ze ook wel pseudo-random getallen.
Randomgetallen moeten geheel willekeurig zijn, dat wil zeggen dat elk getal een even grote kans heeft om voor te komen. Ook moeten randomgetallen moeten vaak wel aan bepaalde eisen voldoen, bijvoorbeeld geheel zijn in een interval.

Zo moeten randomgetallen voor een dobbelsteensimulatie komen uit de gehele getallen 1 tot en met 6, en moet bij een groot aantal simulaties elk van de zes even vaak voorkomen. Er kunnen dus zogenaamde verdelingseisen gelden voor de randomgetallen.

In de randomgenerator kun je daartoe uit verschillende verdelingen kiezen.

De resultaten van de simulatie zie je als een tabel en als een grafiek.

Een lijst met willekeurige getallen kun je hier maken en bewaren om elders te gebruiken.

 

De randomgetallen die je maakt kun je ook als variabele in een formulevoorschrift opnemen. Met die formules maak je data die je statistisch kunt bewerken en verwerken. Daartoe zijn er enkele handige bewerkingen voorhanden.

 

Bij de optie >Data analyse zijn er mogelijkheden om een gemaakte verzameling randomgetallen nader onder de loep te nemen.

 

Model

Je kiest een verdeling en bijpassende parameters.

Er zijn de volgende verdelingen:

Uniform continu, Gehele getallen met/zonder teruglegging, Bernouilli, Normale, Poisson,

Exponentiële, Gooien tot, Lijst getallen met/zonder teruglegging, Gooien totdat aantal verschillende,

Wild Shot, Hypergeometrische, Driehoeks-verdeling. De Lijst getallen meit je zelf invoen.

Elk experiment bestaat uit minimaal 1 getal. Maar je kunt een experiment ook uit meer getallen laten bestaan. In dat geval kun je het gemiddelde van dat experiment laten zien door middel van een rood streepje. Ook kun je dan de boxplot laten zien om een indruk van de spreiding te krijgen.

 

Beeld

Verschillende mogelijkheden van de weergave van de resultaten.

Je kunt kiezen voor variabele, som, gemiddelde en spreiding.

Voor meer mogelijkheden kun je formulevoorschriften opgeven in Formules.
De ingevoerde naam komt dan ook in de pulldownlijst te staan.

Alle mogelijkheden kom in de tabel te staan en kun je in het diagram selecteren met de pijlknoppen.

 

Simuleren

Je geeft het aantal getallen per trekking op.

Je geeft het aantal gewenste randomgetallen op.

 

Tempobalk

tempobalk

Met Stap kun je gedetailleerd volgen hoe een experiment verloopt.

 

Onderbreken/Doorgaan

Met de spatiebalk kun je de simulatie onderbreken of hervatten

 

nieuw      Een nieuwe generator maken

 

openen      Een bestand met generator-instellingen openen

 

opslaan      Een bestand met generator-instellingen opslaan. De extensie is *.RAND.
     Dat bestand kun je in de rubriek Data analyse openen en bewerken.

 

printer       Mogelijkheden om de weergaven te printen, op te slaan, op het klembord te zetten

      of  naar Word te exporteren.

 

help      Geeft hulp bij het onderdeel waar je mee bezig bent.

 

excel      Zet de resultaten in een Excelbestand, op de taakbalk verschijnt een link.

 

 

Analyse

histo2       Een histogram van de resultaten.

dotplot2       Een dotplot van de resultaten

freq.tab2      Een frequentietabel van de resultaten.

centrum       Een tabel met gemiddelde, standaarddeviatie, minimum en maximum en kwartielen.

 

>Data analyse        
De gegenereerde data exporteer je naar de module Data analyse

 

Show all
Je ziet een overzicht van representaties. Je kunt hier ook eventuele normaliteit van de data beoordelen.        

 

Schuiven        
Plaatsen van twee intervalschuiven in het diagram met links en rechts de percentages van de frequenties.

 

 

Formules

v1, v2, ..  zijn individuele toevalsvariabelen.

In formules is de notatie [v1]  of  [V1] nodig

De variabele  v  omvat alle toevalsvariabelen in een record

 

Bij de definitie van een variabele kun je elke naam geven.

Hoofd- en kleine letters mogen door elkaar gebruikt worden.

Bijvoorbeeld; allesoptellen = som(v) of var=som(v) of statisGREAT = SOM(V)

 

Overzicht van alle formules

tel

aantal waarden

var = tel(v=6) telt aantal zessen; var = tel((v=3) or (v>5)); var= tel((v=3) of (v>5)) telt aantal drieén en waarden groter dan 5

teldeel

aantal waarden in een deel

var = teldeel(v=6;1;4)telt het aantal zessen bij de variabelen V1 t/m V4.



var = teldeel(v=6;5;7) telt het aantal zessen bij de 5e t/m 7e variabele

som

som van de waarden

var = som(v) berekent de som van alle waarden

somdeel

som van deel

var = somdeel(v;4;10) berekent de som van V4 t/m V10

gem

gemiddelde

var = gem(v) berekent het gemiddelde van alle waarden

gemdeel

gemiddelde van deel

var = gemdeel(v;4;10) berekent het gemiddelde van V4 t/m V10

SD

standaardafwijking

var = SD(v) berekent de standaardafwijking van alle waarden

SDdeel

standaardafwijking van deel

var = SDdeel(v;4;10) berekent de standaardafwijking van V4 t/m V10

max

maximum

var = max(v) selecteert  de maximale waarde in een record

min

minimum

var = min(v) selecteert de minimale waarde in een record

uniekegetallen

aantal verschillende getallen

var = uniekegetallen(v) berekent aantal verschillende getallen

med

mediaan

var = med(v) berekent de mediaan van alle waarden

meddeel

mediaan van een deel

var = meddeel(v;4;10) berekent de mediaan van V4 t/m V10

q1

eerste kwartiel

var = q1(v) berekent het eerste kwartiel van alle waarden

q1deel

eerste kwartiel van deel

var = q1deel(v;4;10) berekent eerste kwartiel van V4 t/m V10

q3

derde kwartiel

var = q3(v) berekent het derde kwartiel van alle waarden

q3deel

derde kwartiel van deel

var = q3deel(v;4;10) berekent derde kwartiel van V4 t/m V10

nvar

aantal variabelen

var = nvar(v) berekent het aantal variabelen

Bewerkingen met variabelen zijn mogelijk, zoals bijvoorbeeld:

Optellen van geselecteerde variabelen:    var = [v1]+[v2]+[v3]                

Alle variabelen bewerken en sommeren:  var = som(v*v-18)