La representación de curvas en coordenadas paramétricas y polares resultará de utilidad en la resolución de numerosos ejercicios.

El siguiente código es un ejemplo que permite representar gráficamente una curva plana en coordenadas paramétricas, dada por las ecuaciones: $x=2cosx$ e $y=sen(2x)$. Este tipo de curva se denomina "lemniscata" (de lemniskos, lazo en griego). Se ajusta el intervalo de [0,2pi]:

plot2d([parametric,2*cos(t),sin(2*t), [t,0,2*%pi]]);

Del mismo modo, la representación en curvas polares es inmediata mediante la opción [gnuplot_preamble, "set polar"].

En este ejemplo, se representa el cardioide de ecuacion r=4(1+cos x):

plot2d(4*(1+cos(t)),[t,-1.5,8.5], [gnuplot_preamble,"set polar"]);