R:=element(0..5); plotparam(R*(t-sin(t)+i*(1-cos(t))),t,affichage=rouge);On peut faire une animation pour voir le déplacement d'un point M d'un cercle C de rayon R lorsque C roule sur l'axe des x.
R:=element(0..5); plotparam(R*(t-sin(t)+i*(1-cos(t))),t=-10..10,affichage=rouge); animation(seq('cercle(R*u+i*R,R)',u,-10,10,0.5)); animation(seq('M:=point(R*(u-sin(u)+i*(1-cos(u))))',u,-10,10,0.5)); animation(seq('segment( R*u+i*R, R*(u+i-i*exp(-i*u)))',u,-10,10,0.5));On peut aussi faire une animation pour voir l'infuence du rayon R, mais ici, cela n'a pas beaucoup d'interêt.
animation(seq('plotparam(R*(t-sin(t)+i*(1-cos(t))),t=-10..10,affichage=rouge)',R,0,3,0.1));