Necesito rellenar una matriz de probabilidades tal forma que los elementos sean numeros aleatorios, y cada columna sume 1.
El problema es que no se utilizar bien las funciones para generar los numeros aleatorios, a ver si alguien me echa un cable.
He leido que con srand48 y drand48 generas numeros entre 0 y 1, lo cual seria lo ideal para empezar.
Hago primero srand48(time(NULL)) y luego genero numeros pero me salen todos 0 y los dos ultimos nan
PD: utilizo kubuntu, por si sirviera de algo xD