plotfunc. Pour les courbes et
les surfaces paramétriques, les listes de points ou d'objets graphiques,
les fonctions de représentations sont plot2d et plot3d.
Leur argument est une liste dont le premier terme est une
déclaration de mode (List, Curve ou Surface).
plotfunc(x*sin(x),x=[-PI,3*PI]); plotfunc(sin(x),sin(2*x),x=[0,2*PI]); plot2d([Mode=Curve,[sin(t),sin(2*t)],t=[0,2*PI]]); t:=float(0.02*PI*n)$n=1..100; plot2d([Mode=List,[point(sin(t[n]),sin(2*t[n]))$n=1..100]]); plot2d([Mode=List,[polygon(point(sin(t[n]),sin(2*t[n]))$n=1..100)]]); plotfunc(sin(x*y),x=[-PI,PI],y=[-PI,PI]); f:=(u,v) -> (u*sin(v),u*sin(2*v),u*sin(3*v)): plot3d([Mode=Surface,[f(u,v)],u=[0,1],v=[0,2*PI]]); ?plotlib::dataplot export(plotlib): export(RGB): dataplot(Piechart,[5,12,38,14,25]): dataplot(PieChart3d,[5,12,38],Colors=[RoyalBlue,VioletRed,GreenPale]): contourplot([[x,y,sin(x*y)],x=[-3,3],y=[-3,3]]): densityplot([Mode=Surface,[x,y,sin(x*y)],x=[-PI,PI],y=[-PI,PI]]);