Random generator

Top  Previous  Next

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 en 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. Randomgetallen moeten vaak wel aan bepaalde eisen voldoen.

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. De waarde van het randomgetal staat verticaal. Als de grafiek een patroonvorming te zien zou geven wil dat zeggen dat de getallen niet at random tot stand zijn gekomen.

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

 

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

 

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

 

Instelmogelijkheden en knoppen

Instellingen

Op het instellingenscherm kies je een verdeling en bijpassende parameters.

In plaats van een verdeling te kiezen kun je ook zelf een lijst met getallen invoeren. Uit die lijst kan met of zonder terugleggen worden getrokken.

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

Tempobalk

tempobalk

Met Stap kun je gedetailleerd volgen hoe een experiment verloopt.

 

Onderbreken/Doorgaan

Met de spatiebalk kun je de simulatie onderbreken of hervatten

 

wisser wist alle resultaten

 

opslaan bewaart de resultaten met daarbij statistische waarden in een bestand met de naam RAND…… Dat bestand kun je in de rubriek Data analyse openen en bewerken.

 

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

 

Analyse

staaf geeft een histogram van de resultaten.

 

freqtabel geeft een frequentietabel van de resultaten.

 

centrum geeft een tabel met gemiddelde, standaarddeviatie, minimum en maximum en kwartielen.

 

opslaan bewaart de resultaten in een bestand.

 

Simulatie formules (NL)

v1, v2, ..  zijn individuele toevalsvariabelen.

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

De varaibele  v  omvat alle toevalsvariabelen in een record

 

Elke naam kan gegeven worden bij de definitie van een variabele.

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)