Wie generieren Sie zufällige Punkte in eine kreisförmige Verteilung

Frage ich mich, wie konnte ich generieren von Zufallszahlen, die in eine kreisförmige Verteilung.

Ich bin in der Lage, generieren Sie zufällige Punkte in einem rechteckigen Verteilung, so dass die Punkte generiert werden, die innerhalb der square (0 <= x < 1000, 0 <= y < 1000):

Wie würde ich mich beim generieren der Punkte im Kreis, so dass gilt:

(x−500)^2 + (y−500)^2 < 250000 ?

Vorsichtig sein müssen, wie die Berechnung erfolgt ist, jedoch. Wenn die Absicht ist, gleichmäßig verteilt random (x,y) - Werte, die innerhalb des Kreises, dann viele der Möglichkeiten, die für die Berechnung nicht geben, das Ergebnis.
mathworld.wolfram.com/DiskPointPicking.html
Lesen Sie this.

InformationsquelleAutor Jack8246 | 2015-06-01

Schreibe einen Kommentar