next up previous contents index
suivant: Objets graphiques 2D monter: Représentations graphiques précédent: Représentations graphiques   Table des matières   Index

Tracés de courbes

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 (x(t), y(t)). Il faut définir les deux coordonnées comme une seule expression complexe dont x(t) est la partie réelle et y(t) 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 f (x, y) = 0.

plotparam(sin(t)^3+i*cos(t)^3,t,0,2*pi)
plotparam(t^2+i*t^3,t,-1,1)
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

next up previous contents index
suivant: Objets graphiques 2D monter: Représentations graphiques précédent: Représentations graphiques   Table des matières   Index
Documentation de giac écrite par Renée De Graeve, Bernard Parisse et Bernard Ycart