Chaque commande graphique crée un objet graphique, qui est traduit
en réponse par une image dans la fenêtre Xcas. A droite de cette
image, des boutons de zoom in
et out
permettent
d'agrandir ou de rapetisser la représentation, des flèches
permettent de la déplacer. En même temps que la fenêtre de
réponse, l'objet graphique est affiché dans la fenêtre
DispG
(Display Graphics) que vous faites apparaître par le menu
du bandeau supérieur Session->Show->Show DispG
ou avec la commande
DispG()
. La différence est que les graphiques successifs sont tracés
individuellement dans chaque fenêtre de réponse, et ils sont
superposés dans la fenêtre DispG
. Vous pouvez effacer la
fenêtre DispG
par la commande erase()
.
Les paramètres par défaut (en
particulier les intervalles de représentation en abscisse et
ordonnée) peuvent être changés dans le menu accessible depuis le
bouton geo
rouge sur fond gris (en bas à gauche).
Pour afficher une courbe, on utilise l'instruction plot
avec en
paramètres une expression ou une liste d'expressions dont on
veut la représentation graphique, puis la variable (éventuellement
on indique l'intervalle de valeurs de la variable).
Pour distinguer plusieurs courbes,
on peut utiliser un troisième argument par exemple
color=
suivi de la liste des couleurs à utiliser. Les
couleurs peuvent être codées par leur nom français, leur nom
anglais ou leur numéro. La fonction couleur
change la couleur
de base pour toutes les fonctions graphiques qui suivent.
La fonction tangent
permet
d'obtenir la tangente à une courbe en un point.
E:=(2*x+1)/(x^2+1) plot(E) plot(E,x=-2..2,color=red) couleur(vert);plot(E,color=rouge);tangent(plot(E),0) DispG() plot([sin(x),x,x-x^3/6],x=-2..2,color=[rouge,bleu,vert]) erase li:=[(x+k*0.5)^2$(k=-5..5)]:; plot(li,x=-8..8,color=[k$(k=0..10)])
La fonction plotparam
permet d'effectuer le
tracé de
. Il faut définir les deux coordonnées
comme une seule expression complexe dont est la partie réelle
et la partie imaginaire. La fonction plotpolar
trace les courbes en coordonnées polaires.
La commande
plotimplicit(f(x,y),x,y)
trace l'ensemble des solutions de
.
plotparam(sin(t)^3+i*cos(t)^3,t,0,2*pi) plotparam(t^2+i*t^3,t,-1,1) erase plotpolar(1/(1-2sin(t/2)),t,0,4*pi) plotpolar(tan(t)+tan(t/2),t,0,2*pi) plotimplicit(x^2+4*y^2-4,x,y)
Tracés de courbes | |
plot |
graphe d'une expression |
color |
paramètre de plot pour la couleur |
couleur |
choisir la couleur d'un tracé |
tangent |
tangente à une courbe |
plotparam |
courbe paramétrique |
plotpolar |
courbe en polaires |
plotimplicit |
courbe implicite |