Forum: PC-Programmierung gewichteter zufall


von tubbu (Gast)


Lesenswert?

Hallo,

ich suche eine Funktion, die mir den gleichmäßig verteilten Zufall, den 
ich über eine Randomfunktion, wie sie üblich ist bekomme, in einen 
gewichteten Zufall überträgt. Die Verteilung der Werte soll dann nachher 
einer Glockenkurve entsprechen.

Dachte zuert an die Stammfunktion der gausschen Glocke, sieht ähnlich 
aus, kommt aber glaube ich nicht hin.

Danke für eure Hilfe
tubbu

von rille (Gast)


Lesenswert?

Ich glaube Du brauchst hier die inverse Stammfunktion 
(=Wahrscheinlichkeitsverteilungsfunktion) um die entsprechende 
Wahrscheinlichkeitsdichtefunktion zu bekommen.

Schau mal bei den "Numerical Recipes in C" hier:

http://www.nrbook.com/a/bookcpdf.html

Dort unter Kapitel 7.2

von tubbu (Gast)


Lesenswert?

Das ist es, danke..
hab nur gerade, als ich die Stammfunktion ausrechnen wollte 
rausgefunden, dass es gar keine gibt,...

Ich suche nun nach einer ähnlich aussehen funktion.
Ich wollte die "Glocke" für den Benutzer anzeigen lassen, so dass er die 
Steilheit selbst einstellen kann, Aus diesen Daten wird dann der 
entsprechende Zufall generiert. Das heisst eine numerische Lösung kommt 
für mich auch nicht in Frage.

Im Prinzip brauche ich auch keine wirkliche Glockenkurve, soll nur auf 
einem bestimmten Intervall so aussehen..

von tubbu (Gast)


Lesenswert?

bitte ignorieren, problem wird ja beim angegebenen link gelöst (hätte 
ich wohl weiterlesen sollen)

von detlef _a (Gast)


Lesenswert?

Die sind nicht schlecht:

http://de.wikipedia.org/wiki/Box-Muller-Methode
http://en.wikipedia.org/wiki/Box-Muller_transform

"Box-Muller" macht 42k hits.

Gute Nacht
Detlef

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.