d) Lag et program som simulerer kast med to slike tetraedre og få programmet til å regne ut gjennomsnittet, variansen og standardavviket. Sammenlikn med svarene du regnet ut i c).
Løsning
Her er to ulike måter å skrive programmet på. Kanskje har du et tredje alternativ som virker minst like godt?
Når vi kjører disse programmene mange ganger, ser vi at svarene varierer veldig lite. Vi kan få dem til å variere enda mindre ved å kjøre simuleringen flere ganger, det vil si ved å gjøre N større.
4.1.23
Sannsynlighetsfordelingen til en stokastisk variabel X er gitt ved
Sannsynlighetsfordeling
x
1
2
3
4
P(X=x)
0,40
a
0,20
0,10
a) Bestem a.
Løsning
Vi har at summen i en sannsynlighetsfordeling alltid skal være lik 1:
To maskiner, A og B, pakker lakrispastiller i esker. Antall pastiller i eska varierer noe. La X være antall pastiller i eskene til pakkemaskin A og Y være antall pastiller i eskene til pakkemaskin B.
Sannsynlighetsfordelingene til X og Y er gitt nedenfor.
Maskin A:
maskin a
x
28
29
30
31
32
PX=x
110
14
12
110
120
Maskin B:
maskin b
y
28
29
30
31
32
PY=y
225
320
35
320
150
a) Finn forventningsverdi, varians og standardavvik til X og Y.
b) Hvilken maskin produserer esker med minst spredning i antall pastiller?
Løsning
Standardavviket til Y er mindre enn standardavviket til X. Det betyr at maskin B produserer pastillesker med minst spredning i antall pastiller.
c) Lag et program som lar brukeren oppgi sannsynlighetsfordeling, og som så regner ut forventningsverdi, varians og standardavvik. Test programmet ved å kjøre det på maskin A og B.
Løsning
Forslag til program:
I linjene 3 og 4 henter vi dataene fra brukeren.
Linjene 6 og 11: Vi splitter opp informasjonen fra brukeren og legger tallene i ei liste.
Linjene 7–8 og 12–13: Vi gjør om elementene til tall.
Linjene 9 og 14: Vi transformerer til array slik at vi får mulighet til å regne med elementene.
Linje 16: Vi finner forventningsverdien.
Linje 17: Vi finner variansen.
Linjene 19–21: Vi skriver ut de tre verdiene.
Legg merke til at du må oppgi sannsynlighetene som desimaltall (med punktum som desimalskilletegn), og ikke som brøk.