Résumé de Cours de Sup et Spé T.S.I.

Quatrième Partie : Maple

40 Graphiques

Sous-sections


40 Graphiques

Le package « plots » doit, le plus souvent, être chargé auparavent :
> with(plots);
Si on sélectionne le graphique à l'écran, Maple fournit une barre d'outils adaptée.

40.1 Courbes du plan

plot
option scaling constrained

Tracé de courbes en cartésiennes,
{...} permet de tracer plusieurs courbes sur un même graphe.

> plot(x^2,x=-2..2);
> plot(x^2,x=-2..2, scaling=constrained);
> plot({x^2,2*x+1},x=-2..2);

plot([...],...)
option scaling constrained

Tracé de courbes en paramétriques,
{...} permet de tracer plusieurs courbes sur un même graphe.

> plot([u/(1+u),1/(1-u),u=-3..3],x=-5..5,y=-5..5);

plot
option coords polar

Tracé de courbes en polaires,
{...} permet de tracer plusieurs courbes sur un même graphe.

> plot(sin(t)/(1+cos(t)),t=0..Pi,coords=polar,x=-5..5,y=-5..5);

implicitplot

Tracé de lignes de niveau :$ f\left( x,y\right) =0.$

> implicitplot(x*x+y*y=3, x=-2..2,y=-2..2);

40.2 Surfaces

plot3d

Tracé de surfaces en coordonnées cartésiennes :
$ z=f\left( x,y\right) .$

> plot3d(1/(x^2+y^2),x=-2..2,y=-2..2);

plot3d([...],...)

Tracé de nappes paramétrées.

> x:=cos(u)*cosh(v);
> y:=sin(u)*cosh(v);
> z:=sinh(v);
> plot3d([x,y,z],u=0..6.3,v=-2..2);

plot3d
option coords
cylindrical

Tracé de nappes paramétrées en coordonnées cylindriques,
$ \rho $ défini en fonction de $ \theta$ et $ z.$

> plot3d(sin(z),theta=0..6.3,z=0..2,coords=cylindrical);

plot3d
option coords
spherical

Tracé de nappes paramétrées en coordonnées sphériques,
$ \rho $ défini en fonction de $ \theta$ et $ \varphi.$

> plot3d(1,theta=0..6.3,phi=0..1.58,coords=spherical);

implicitplot3d

Tracé de surfaces définies par une équation implicite $ f\left( x,y,z\right) =0.$

> implicitplot3d(x*x+y*y-z*z=1,x=-2..2,y=-2..2,z=-2..2);

40.3 Courbes de l'espace

spacecurve

Tracé d'une courbe dans l'espace.

> spacecurve([cos(t),sin(t),t], t=0..15);

40.4 Tracé simultané de plusieurs courbes ou surfaces

En 2-D ou en 3-D, deux cas se présentent à chaque fois selon qu'on a à faire au même type de graphique ou non.
En 2-D, on peut associer des courbes définies en cartésiennes, polaires, paramétriques ou de façon implicite
et en 3-D, on peut associer des surfaces ou courbes définies en paramétriques, cylindriques, sphériques ou des surfaces définies de façon implicite.

display

Tracé simultané de plusieurs graphiques plans.

> A:=plot(...);B:=plot(...);
> display([A,B], scaling=constrained);

display3d

Tracé simultané de plusieurs graphiques de l'espace.

> A:=plot3d(...);
> B:=plot3d(...);
> display([A,B], scaling=constrained);



© Christophe Caignaert - Lycée Colbert - Tourcoing