15 setxunit
7.5 setborder
90 setangle_repere
-1 15 setxrange
-8 8 setyrange
1 1 settkstep
.5 .5 setsubtkstep
2 2 setmkstep
ticks
subticks
marks
traceaxes
axesarrow
1.75 setlinewidth
continu
bleu
/X {settvar
#rpn# (63*Cos(t)*(1+Cos(t)))/(40*Sin(t)*Sin(t)+9)
} def
/Y {settvar
#rpn# (147*Sin(t)*(1+Cos(t)))/(40*Sin(t)*Sin(t)+9)
} def
500 setresolution
0 2 pi mul {X} {Y} Courbeparam
0.75 setlinewidth
noir
/XX {settvar
#rpn# 7*(1+Cos(t))
} def
/YY {settvar
#rpn# 3*Sin(t)
} def
200 setresolution
0 2 pi mul {XX} {YY} Courbeparam
|