\def{real w=randint(5..15)/10}
\def{matrix A= cos(t), sin(t) , -3*pi/8,3*pi/8
(1-(\w)*cos(t))*cos(t), (1-(\w)*cos(t))*sin(t),-3*pi/8,3*pi/8}
\def{matrix paramet=(5*t+1)/(4*t+1),(t-1)/(5-4*t)
(3*t-2)/(1-t), (t+2)/(t+3)
2*arctan(t),tan(t/2),}
 \def{text nO= rows(\paramet)}
\def{text ligne=row(2,\A)}
\def{text parm1=\ligne}
\def{integer n=random(5..10)}
<font size=-1>
 \reload{<img src="gifs/doc/etoile.gif" alt="rechargez" 
width="20" height="20">}
\form{.}{expform}{Nombre de subdivisions (<50)  <input size=6 name=parm2 value="\parm2">
<input type=hidden value=OK>} 
</font>
Ici, ont t traces des courbes paramtres  de paramtres \(t), \(t_1), \(t_2),  \(t_3)  dont la reprsentation graphique est
la mme mais avec des paramtrages diffrents. 
<p>
\def{integer value=\parm2}
\def{integer  parm2=\value issametext NaN ? \n:min(\value,50)}
\def{integer parm3=10}
\def{text parm1=\ligne}
\embed{tailleprog}{.}
\embed{longueurprog}{.}
\for{i=1 to  \nO}{
\def{text f=item(1,\ligne)}
\def{text g=item(2,\ligne)}
\def{text a=item(3,\ligne)}
\def{text b=item(4,\ligne)}
\def{text liste=row(\i,\paramet)}
\def{function h=item(1,\liste)}
\def{function hr=item(2,\liste)}
\def{function g1=evalue(\g,t=\h)}
\def{function f1=evalue(\f, t= \h)}
\def{function gg=simplify(evalue(\g1,t=t\i))}
\def{function ff=simplify(evalue(\f1, t= t\i))}
\def{real a1=evalue(\hr,t=\a)}
\def{real b1=evalue(\hr,t=\b)}
\def{text ligne1=\f1,\g1,\a1,\b1 }
\def{text parm1=\ligne1}
\embed{longueurprog}{.}
}
<p>
Les changements de paramtrage sont donns en fonction du premier par
\for{i=1 to 3}{\def{text liste=row(\i,\paramet)}
\def{function h=item(1,\liste)}
\( t_\i=\h ),} 