То, что у Вас изображено - плотность вероятности. Вам необходимо из этой функции построить интеграл - функцию вероятности - она всегда идет из значения 0 в начале диапазона, в значение 1 в конце диапазона, но ее форма как раз отражает распределение вероятности в разных частях диапазона (например, для равномерного распределения она будет прямой). Затем Вы генерируете равномерно распределенное число из диапазона [0; 1] и находите искомое Вам с помощью обратной проекции через функцию распределения (сгенерированное число откладываете по Y и смотрите чему равно соответствующее ему на оси X).