Zufallszahl, die weniger wahrscheinlich ist, desto größer sie ist. |
13.08.2016, 06:01 | Enomine | Auf diesen Beitrag antworten » | ||||||||||
Zufallszahl, die weniger wahrscheinlich ist, desto größer sie ist. ich bin Programmierer. Ich habe mir folgendes Überlegt: Ich könnte mir eine Zufallszahl generieren. Z.b. im Bereich 1-100. Normalerweise hätte jede Zahl die gleiche Wahrscheinlichkeit. Aber ich könnte durch geschicktes vorgehen die Wahrscheinlichkeit verändern: Große Zahlen sollen seltener vor kommen, desto größer sie sind.
Der Abstand zwischen Quadratzahlen steigt, je höher die Zahl ist. Deswegen führt dies in Verbindung mit dem Aufrunden dazu:
Gibt es dafür eine mathematische Bezeichnung? Danke - Enomine |
||||||||||||
13.08.2016, 08:29 | HAL 9000 | Auf diesen Beitrag antworten » | ||||||||||
Nennt sich Inversionsmethode: Deine gewünschte Wahrscheinlichkeitsverteilung ist für . Das ergibt aufsummiert als Verteilungsfunktion für . Die Inversionsmethode macht nun folgendes: Wir generieren eine gleichverteilte Zufallszahl (also das, was die "normalen" Zufallszahlengeneratoren liefern), und berechnen dazu die Zahl Und das ist im Prinzip genau das, was du machst: Denn mit ist auch stetig gleichverteilt auf , und folglich stetig gleichverteilt auf . |
||||||||||||
13.08.2016, 11:57 | Dopap | Auf diesen Beitrag antworten » | ||||||||||
ich habe immer auf die Schnelle verwendet mit gleichverteilt. Mit dem Exponenten kann man noch variieren. |
||||||||||||
13.08.2016, 12:40 | HAL 9000 | Auf diesen Beitrag antworten » | ||||||||||
Das simuliert dann aber eine ganz andere Verteilung: für . |
||||||||||||
13.08.2016, 13:11 | Dopap | Auf diesen Beitrag antworten » | ||||||||||
hatte der Fragesteller denn eine bestimmte wunschverteilung |
|
Verwandte Themen
Die Beliebtesten » |
|
Die Größten » |
Die Neuesten » |
|