import graph; size(10cm,0); real xmin=-3.14,xmax=3.14; real ymin=-1,ymax=1; real f(real x) {return sin(x);} draw(graph(f,xmin,xmax,n=400), linewidth(1bp)); label("$y=\sin x$", (2.5,2)); ylimits(-1.5,1.5,Crop); xaxis(Label("$x$",position=EndPoint, align=NE),Arrow); yaxis(Label("$y$",position=EndPoint, align=NE),Arrow);