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]]);