import graph_pi; unitsize(2cm); // pour définir les pointillés : points espacés de 2mm // soit 10 points par unité de longueur. pen p=.4mm+.5white+linetype("0 "+ string(2mm),offset=0,scale=false,adjust=false); real xmin=-1, xmax=3, ymin=-1, ymax=3; grid(xmin, xmax, ymin, ymax, xStep=1, xstep=.5, yStep=1, ystep=.5, pTick=.7bp+.7white, ptick=p, above=false ); draw((xmin,0)--(xmax,0)^^(0,ymin)--(0,ymax), 1.2bp+0.5*blue); labeloij(p=1.7bp+.5*red, arrow=Arrow(SimpleHead,8bp), scale(2)*Mark(5) );