% Programme permettant de positionner des points aléatoirement sur un carré selon une distribution répulsive;

% J.-C. POGGIALE -- Février 2007
clear;
n=100;sigma=0.05;L=1;
nx=fix(sqrt(n));
ny=fix(n/nx);
n=nx*ny;
dx=L/nx;dy=L/ny;
x=zeros(n,1);
y=zeros(n,1);
for i=1:nx
    for j=1:ny
        x(i+ny*(j-1))=i*dx+sigma*rand;
        y(i+ny*(j-1))=j*dy+sigma*rand;
    end
end
plot(x,y,'.')
        
    
    