Я пишу программу, которая имитирует различные случайные прогулки (с различными распределениями). На каждом временном шаге мне нужны произвольно сгенерированные двумерные шаговые расстояния и углы от распределения случайного блуждания. Я надеюсь, что кто-то может проверить мое понимание того, как генерировать эти случайные числа.
Насколько я понимаю, я могу использовать выборку обратного преобразования следующим образом:
Если f (x) - это pdf нашего случайного блуждания с неравномерным распределением, а y - случайное число из равномерного распределения.
Тогда, если мы допустим f (x) = y и решим найти x, то получим случайное число из неравномерного распределения.
Это выполнимое решение?