import graph; unitsize(1cm); path courbe=(.5,2){dir(-30)}..{0}(2.5,-2)..{dir(30)}(5,3); draw(courbe,red); // void xaxis(picture pic=currentpicture, Label L="", axis axis=YZero, // real xmin=-infinity, real xmax=infinity, pen p=currentpen, // ticks ticks=NoTicks, arrowbar arrow=None, bool above=false) xaxis("$x$",xmin=-1.5,blue,Ticks(NoZero),Arrow); // void yaxis(picture pic=currentpicture, Label L="", axis axis=XZero, // real ymin=-infinity, real ymax=infinity, pen p=currentpen, // ticks ticks=NoTicks, arrowbar arrow=None, bool above=false) yaxis("$y$",ymin=-4, Ticks(Ticks=new real[]{-1.7,0.6})); shipout(bbox(2mm,Fill(white)));