Mi chiedo come sia possibile generare numeri casuali visualizzati in una distribuzione circolare.Come generare punti casuali in una distribuzione circolare
sono in grado di generare punti casuali in una distribuzione rettangolare tale che i punti sono generati entro il quadrato (0 < = x < 1000, 0 < = y < 1000):
come andrei su per generare i punti all'interno di un cerchio tale che:
(x-500)^2 + (y-500)^2 < 250000?
Devono fare attenzione a come viene eseguito il calcolo, tuttavia. Se l'intenzione è di avere valori casuali (x, y) distribuiti uniformemente all'interno del cerchio, molti dei modi possibili per eseguire il calcolo non daranno quel risultato. – Simon
http://mathworld.wolfram.com/DiskPointPicking.html – Veedrac
Leggi [questo] (http://stats.stackexchange.com/questions/120527/how-to-generate-random-points-uniformly-distributed-in- un cerchio). – vsoftco