Я хотел бы выбрать равномерно случайную точку в многоугольнике ...
Если выбрать большое количество, они с равной вероятностью могут попасть в два региона, если они имеют одинаковую площадь.
Это было бы довольно просто, если бы это был квадрат, поскольку я бы взял два случайных числа в [0,1] в качестве моих координат.
У меня есть форма правильного многоугольника, но я бы хотел, чтобы она работала для любого многоугольника.
/programming/3058150/how-to-find-a-random-point-in-a-quadrangle
algorithms
randomness
sampling
random-number-generator
Джон Мангуаль
источник
источник
источник
Это немного безумно, но должно работать хорошо, даже если ваш многоугольник очень странный.
http://siam.org/pdf/news/1297.pdf
Затем используйте толчок равномерной плотности на диске в качестве плотности предложения в выборке Metropolis-Hastings MCMC .
источник