Media
Calcolo della media
import random
NUMERO = 10
somma = 0
for i in range(NUMERO):
x = random.randint(1, 6)
somma += x
print(i, x, somma)
print()
print("Media =", somma/NUMERO)
Deviazione standard
Calcolo della deviazione standard
- per avere risultati significativi i lanci devono essere almeno 10000
- le uscite sono memorizzate in una lista
- per calcolare la varianza è necessario calcolare la somma dei quadrati degli scarti
- la deviazione standard è la radice quadrata…
import math
import random
NUMERO = 100000
USCITE = []
for i in range(NUMERO):
x = random.randint(1,6)
USCITE.append(x)
somma = 0
for x in USCITE:
somma += x
media = somma/NUMERO
somma = 0
for x in USCITE:
somma += (x-media)**2
varianza = somma/NUMERO
dev_std = math.sqrt(varianza)
print("Varianza =", varianza)
print("Media =", media)
print("Dev. std. =", dev_std)