Source
1 setxyrapport
30 setxunit
7.5 setborder
90 setangle_repere
-4.8 12.5 setxrange
-1.8 12.5 setyrange
1 1 settkstep
.5 .5 setsubtkstep
1 1 setmkstep
ticks
traceaxes
unites
/f {setxvar
#rpn#   1/20*(x-5)^3+5
} def
gsave
   bleu
   .75 setlinewidth
   continu
 1 10  {f} Courbe
grestore

/M {3 4.6} def
/N {9 8.2} def

M dashpoint
N dashpoint

gsave
setTimesItalic

#latex#${\overrightarrow{i}}$
1 0 [2 2] dctexlabel
#latex#${\overrightarrow{j}}$
0 1 [2 2] cltexlabel

(O) 0 0 [2 2] dltext

#latex#${\mathcal{C}_f}$
9.5 9 [2.5 2.5]  crtexlabel

grestore

#latex#${u}$
3 0 [2 2] dctexlabel
#latex#${v}$
9 0 [2 2] dctexlabel

#latex#${f(u)}$
0 4.6 [2 2] cltexlabel
#latex#${f(v)}$
0 8.2 [2 2] cltexlabel

<latex>
${u\leqslant v}$
</latex>
boxit
6 -0.5 [2 2] dctexlabel

<latex>
${f(u)\leqslant f(v)}$
</latex>
boxit
-0.5 6.4 [2 2] cltexlabel