¿Cómo genero puntos que coinciden con un histograma?

Estoy trabajando en un sistema de simulación. Pronto tendré datos experimentales (histogramas) para la distribución de valores del mundo real para varias entradas de simulación.

Cuando se ejecuta la simulación, me gustaría poder producir valores aleatorios que coincidan con la distribución medida. Prefiero hacer esto sin almacenar los histogramas originales. ¿Cuáles son algunas buenas formas de

¿Mapear un histograma a un conjunto de parámetros que representan la distribución?¿Generando valores basados en esos parámetros en tiempo de ejecución?

EDITAR: Los datos de entrada son duraciones de eventos para varios tipos diferentes de eventos. Espero que diferentes tipos tengan diferentes funciones de distribución.

Respuestas a la pregunta(6)

Su respuesta a la pregunta