In Libre Office Calc steht die rand()
Funktion zur Verfügung, die aus einer Gleichverteilung einen Zufallswert zwischen 0 und 1 auswählt. Meine Wahrscheinlichkeit ist etwas verrostet. Als ich also folgendes Verhalten sah, war ich verwirrt:
A
= 200 × 1 Spalte von rand()^2
B
= 200 × 1 Spalte von rand()*rand()
mean(A)
= 1/3
mean(B)
= 1/4
Warum ist mean(A)
! = 1/4
?
rand()
wie andere ähnliche Operatoren funktioniert, ist A die gleiche quadratische Zufallszahl und B sind zwei multiplizierte Zufallszahlen.
Rand()
wurde ersetzt durch Int(2*Rand())
: Dies nimmt die Werte und 1 mit gleichen Wahrscheinlichkeiten an. Es gibt zwei Möglichkeiten für das Quadrat und vier Möglichkeiten für das Produkt zweier (unabhängiger) Werte: Was passiert, wenn Sie ihre Erwartungen herausarbeiten?