%randint(n,m,x) genera n*m random interi tra x(1) e x(2)
%se manca x, genera 0 o 1
%se manca m viene posto m=n
function r=randint(n,m,x)
if nargin<3
    x(1)=0;
    x(2)=1;
    if nargin<2
        m=n;
    end
end
r=round(rand(n,m)*(x(2)-x(1))+x(1));