Выборка из произвольного случайного распределения не всегда тривиальна.Для хорошо известных дистрибутивов есть трюки для их реализации, и большинство из них реализованы в наборе инструментов статистики, как сказал Оли.
Если ваше интересующее вас распределение имеет сложную форму, есть много алгоритмов выборки, которые могут вам помочь, например,as, выборка отклонения , выборка срезов, алгоритм Метрополиса – Гастингса .
Если ваше распределение дискретно или может быть достаточно хорошо аппроксимировано дискретным,можно просто сделать полиномиальную выборку, используя randsamp
.