Source
45 setxunit
7.5 setborder
90 setangle_repere
-4 6 setxrange
-2.2 3 setyrange
%[1 1 .5 .5 .1 .1] {orange} Quadrillage
1 1 settkstep
traceaxes
axesarrow
/f0 {setxvar
#rpn#   1
} def
/f1 {setxvar
#rpn#   1+Exp(1/x)
} def
/f2 {setxvar
#rpn#   1+1/10*Exp(1/x)
} def
/f3 {setxvar
#rpn#   1+1/5*Exp(1/x)
} def
/f4 {setxvar
#rpn#   1-1/10*Exp(1/x)
} def
/f5 {setxvar
#rpn#   1-1/5*Exp(1/x)
} def
/f6 {setxvar
#rpn#   1-2*Exp(1/x)
} def
/f7 {setxvar
#rpn#   1+2*Exp(1/x)
} def
/f8 {setxvar
#rpn#   1-3*Exp(1/x)
} def
/f9 {setxvar
#rpn#   1+3*Exp(1/x)
} def
/f10 {setxvar
#rpn#   1-3*Exp(1/x)
} def
/f11 {setxvar
#rpn#   1+10*Exp(1/x)
} def
/f12 {setxvar
#rpn#   1+1/2*Exp(1/x)
} def
/f13 {setxvar
#rpn#   1-1/2*Exp(1/x)
} def

gsave
   bleu
   1.5 setlinewidth
   continu
 xmin xmax  {f0} Courbe
 xmin -0.1  {f1} Courbe
 0.1 xmax {f1} Courbe
 0.1 xmax {f2} Courbe
 xmin -0.1  {f3} Courbe
 0.1 xmax {f3} Courbe
 0.1 xmax {f4} Courbe
 xmin -0.1  {f5} Courbe
 0.1 xmax {f5} Courbe
 xmin -0.1  {f6} Courbe
 0.1 xmax {f6} Courbe
 xmin -0.1  {f7} Courbe
 xmin -0.1  {f8} Courbe
 xmin -0.1  {f9} Courbe
 xmin -0.1  {f10} Courbe
 xmin -0.1  {f11} Courbe
 0.1 xmax {f12} Courbe
 0.1 xmax {f13} Courbe
 
grestore