25 setxunit 7.5 setborder 90 setangle_repere -6 3 setxrange -4 8 setyrange 1 1 settkstep 1 1 setmkstep ticks marks traceaxes axesarrow unites /f {setxvar #rpn# x^2 } def /g {setxvar #rpn# (x+2)^2 } def /h {setxvar #rpn# (x+2)^2-3 } def gsave bleu .75 setlinewidth continu {f} courbe grestore gsave bleu .75 setlinewidth pointilles {g} courbe grestore gsave bleu 1 setlinewidth continu {h} courbe grestore [-2 dup f -4 dup g] (->) ligne [-4 dup g -4 dup h](->) ligne $-2\overrightarrow{i}$ -3 -2 f [1.5 dup] uctexlabel $-3\overrightarrow{j}$ -4 -4 g -4 h add 2 div [1.5 dup] bltexlabel bleu $x^2$ -2.3 -2.8 f [1.5 dup] {-2.8 2 mul 1 atan} crtexlabel $(x+2)^2$ -4.3 -4.8 g [1.5 dup] {-4.5 2 mul 1 atan} crtexlabel $f(x)$ -2.5 dup h [1.5 dup] cltexlabel