# Definimos distribuciones para probas las distintas funciones
# (pa,xa) y (pb,xb) estan 'hardcoded'
# (px,x) y (py,y) son aleatorias
using Distributions
du = DiscreteUniform
na = [79,  62,  111,  62,  62];
xa = [376,  429,  529,  618,  742];
nb = [211,  56,  162,  134,  167,  235,  174,  167];
xb = [109,  146,  233,  348,  428,  464,  513,  745];
pa = na / sum(na);
pb = nb / sum(nb);
x = sort(unique(rand(du(10,100),6))); 
lx = length(x);
px = rand(du(100,500),lx);
px = px / sum(px);
y = sort(unique(rand(du(10,100),8))); 
ly = length(y);
py = rand(du(100,500),ly);
py = py / sum(py);
