Vous êtes sur la page 1sur 4

Commandes utiles dans Maple

3. Graphiques

Fonction « explicite » plot( f(x), x=a..b, options de dessin)

Exemples : Commande par défaut dans Maple.


𝑦 = 3𝑥 2 + 1
𝑦 = √𝑡 2 − 𝑡 + 1 La commande plot permet de tracer le graphique d’une fonction de
la forme 𝑦 = 𝑓(𝑥). Le premier argument est donc une expression et
non pas une équation.

Exemples :
𝑝𝑙𝑜𝑡(3𝑥 2 − 1, 𝑥 = −10. .10);

𝑓(𝑡) ≔ 𝑡 → 𝑠𝑞𝑟𝑡(𝑡 2 − 𝑡 + 1):


𝑝𝑙𝑜𝑡(𝑓(𝑡), 𝑡 = 0. .5);

Voir options de dessin pour ajouter des options à votre graphique.


Points en 2 pointplot({p1, p2, …, pn},options de dessin)
dimensions
où p1, p2, …, pn sont des points sous la forme [x,y]

Cette commande est présente dans la librairie plots.

La commande pointplot permet de tracer un ou plusieurs points sur


un même graphique.

Exemple :

𝑤𝑖𝑡ℎ(𝑝𝑙𝑜𝑡𝑠) :
𝑝𝑜𝑖𝑛𝑡𝑝𝑙𝑜𝑡({[1,3], [2, −9]});

Voir options de dessin pour ajouter des options à votre graphique.


Points en 3 pointplot3d({p1, p2, …, pn},options de dessin)
dimensions
où p1, p2, …, pn sont des points sous la forme [x,y,z]

Cette commande est présente dans la librairie plots.

La commande pointplot3d permet de tracer un ou plusieurs points


sur un même graphique.

Exemple :
𝑤𝑖𝑡ℎ(𝑝𝑙𝑜𝑡𝑠) :
𝑝𝑜𝑖𝑛𝑡𝑝𝑙𝑜𝑡3𝑑({[1,3, −4], [2, −9,5]});

Voir options de dessin pour ajouter des options à votre graphique.


Fonction implicite implicitplot( équation, x=a..b, y=c..d, options de dessin)

Exemple : Cercle Cette commande est présente dans la librairie plots.


𝑥 2 + 𝑦 2 = 25
La commande implicitplot permet de tracer le graphique d’une
fonction qui ne peut pas être ramené de la forme 𝑦 = 𝑓(𝑥). Le
premier argument est donc une équation et non pas une expression.
Si le graphique semble saccadé, il faut ajouter des points de calcul
grâce à l’option de dessin numpoints.

Exemple :

𝑤𝑖𝑡ℎ(𝑝𝑙𝑜𝑡𝑠) :
𝑖𝑚𝑝𝑙𝑖𝑐𝑖𝑡𝑝𝑙𝑜𝑡(𝑥 2 + 𝑦 2 = 25, 𝑥 = −6. .6, 𝑦 = −6. .6);

Voir options de dessin pour ajouter des options à votre graphique.


Fonction sous la plot( [ x(t),y(t), t=a..b], x=a..b, y=a..b,options de dessin)
forme paramétrique
(2 dimensions) Commande par défaut dans Maple.

Exemple : Cette fonctionnalité permet de tracer une courbe définie selon un


paramètre. Si le paramètre peut prendre n’importe quelle valeur
𝑥 = 2𝑡 − 3 réelle, on peut remplacer le a et le b par -infinity et infinity.
𝐷: {
𝑦 = 3𝑡 + 1
Exemple :

𝑝𝑙𝑜𝑡([2𝑡 − 3,3𝑡 + 1, 𝑡 = −𝑖𝑛𝑓𝑖𝑛𝑖𝑡𝑦, 𝑖𝑛𝑓𝑖𝑛𝑖𝑡𝑦], 𝑥 = −10. .10, 𝑦 = −10. .10);

Voir options de dessin pour ajouter des options à votre graphique.


Fonction sous la plot3d( [ x(r,t),y(r,t),z(r,t),r=a..b, t=a..b], options de dessin)
forme paramétrique
(3 dimensions) Cette commande est présente dans la librairie plots.

Exemples : Cette fonctionnalité permet de tracer une surface en 3 dimensions


𝑥 =2−𝑟−𝑡 définie selon deux paramètres.
Π: { 𝑦 = 3 + 2𝑟 − 𝑡
𝑧 = −7 + 4𝑟 + 3𝑡 Exemples :
𝑤𝑖𝑡ℎ(𝑝𝑙𝑜𝑡𝑠) :
𝑥 = 2𝑡 + 3 𝑝𝑙𝑜𝑡3𝑑([2 + 𝑟 − 𝑡, 3 + 2𝑟 − 𝑡, −7 + 4𝑟 + 3𝑡], 𝑟 = −10. .10, 𝑡 = −10. .10);
𝐷: {𝑦 = 3𝑡 + 1
𝑧 =𝑡−1 𝑝𝑙𝑜𝑡3𝑑([2𝑡 + 3,3𝑡 + 1, 𝑡 − 1], 𝑟 = −1. .1, 𝑡 = −10. .10);

Voir options de dessin pour ajouter des options à votre graphique.


Fonction « explicite » polarplot( r(𝜃), 𝜃=a..b, options de dessin)
sous la forme polaire
Cette commande est présente dans la librairie plots.
Exemple :
𝑟 = 4 sin 𝜃 Exemple :

𝑤𝑖𝑡ℎ(𝑝𝑙𝑜𝑡𝑠):
𝑝𝑜𝑙𝑎𝑟𝑝𝑙𝑜𝑡(4 𝑠𝑖𝑛(𝜃), 𝜃 = 0 . . 2 ⋅ 𝑃𝑖);

Fonction « implicite » implicitplot( équation, r=a..b, 𝜃 =c..d, coords=polar,options de


sous la forme polaire dessin)

Exemple : Cette commande est présente dans la librairie plots.


𝑟 3 = tan 𝜃
La commande implicitplot permet de tracer le graphique d’une
fonction qui ne peut pas être ramené de la forme 𝑟 = 𝑓(𝜃). Le
premier argument est donc une équation et non pas une expression.
Si le graphique semble saccadé, il faut ajouter des points de calcul
grâce à l’option de dessin numpoints.

Exemple :

𝑤𝑖𝑡ℎ(𝑝𝑙𝑜𝑡𝑠) :
𝑖𝑚𝑝𝑙𝑖𝑐𝑖𝑡𝑝𝑙𝑜𝑡(𝑟 3 = tan (𝜃), 𝑟 = 0. .1, 𝜃 = 0. .2 ⋅ 𝑃𝑖);

Voir options de dessin pour ajouter des options à votre graphique.


Mettre en commun display(graphe1,graphe2,…,graphen, options de dessin)
plusieurs graphique
(display) Cette commande est présente dans la librairie plots.

Cette fonctionnalité permet de tracer plusieurs objets graphiques en


un seul et même graphique. Pour ce faire, il faut créer séparément
les objets graphiques puis leur affecter un nom.

Exemple :

𝑤𝑖𝑡ℎ(𝑝𝑙𝑜𝑡𝑠) :
𝑎 ≔ 𝑝𝑙𝑜𝑡(𝑥 2 + 2𝑥 + 1, 𝑥 = −10. .10, 𝑐𝑜𝑙𝑜𝑟 = 𝑟𝑒𝑑) ;
𝑏 ≔ 𝑝𝑜𝑖𝑛𝑡𝑝𝑙𝑜𝑡([−1,0], 𝑐𝑜𝑙𝑜𝑟 = 𝑏𝑙𝑢𝑒);
𝑑𝑖𝑠𝑝𝑙𝑎𝑦(𝑎, 𝑏);
Options de dessin Voici une liste d’options qu’il est possible d’ajouter sur un graphique.

Modifier le type d’axes :


• 𝑎𝑥𝑒𝑠 = 𝑛𝑜𝑛𝑒 (ne pas afficher les axes)
• 𝑎𝑥𝑒𝑠 = 𝑛𝑜𝑟𝑚𝑎𝑙 (afficher les axes normalement)
• 𝑎𝑥𝑒𝑠 = 𝑏𝑜𝑥𝑒𝑑 (afficher les axes sur le rebord du graphique)
• 𝑎𝑥𝑒𝑠 = 𝑓𝑟𝑎𝑚𝑒 (affiches les axes sur le rebord du graphique,
mais seulement sur un des côtés pour chaque axe)

Modifier les couleurs


• 𝑐𝑜𝑙𝑜𝑟 = 𝑐𝑜𝑢𝑙𝑒𝑢𝑟 (afficher selon une couleur simple)
exemple : 𝑐𝑜𝑙𝑜𝑟 = 𝑏𝑙𝑢𝑒
• 𝑐𝑜𝑙𝑜𝑟 = "𝑐𝑜𝑢𝑙𝑒𝑢𝑟" (afficher selon une liste élargie de
couleurs)
exemple : 𝑐𝑜𝑙𝑜𝑟 = "𝑆𝑎𝑙𝑚𝑜𝑛"

Ajouter des titres


• 𝑡𝑖𝑡𝑙𝑒 = "𝑡𝑖𝑡𝑟𝑒" (afficher un titre au graphique)
exemple : 𝑡𝑖𝑡𝑙𝑒 = "𝑃𝑜𝑠𝑖𝑡𝑖𝑜𝑛 𝑑′𝑢𝑛 𝑚𝑜𝑏𝑖𝑙𝑒 𝑠𝑒𝑙𝑜𝑛 𝑙𝑒 𝑡𝑒𝑚𝑝𝑠"
• 𝑙𝑎𝑏𝑒𝑙𝑠 = [𝑥, 𝑦] (nommer vos axes 𝑥 et 𝑦)

Autres options
• 𝑠𝑐𝑎𝑙𝑖𝑛𝑔 = 𝑐𝑜𝑛𝑠𝑡𝑟𝑎𝑖𝑛𝑒𝑑 (Exigez à Maple de respecter une
échelle 1 :1)
• 𝑡ℎ𝑖𝑐𝑘𝑛𝑒𝑠𝑠 = 𝑛 (𝑛 ≥ 0. Définir l’épaisseur des traits de votre
graphique
• 𝑛𝑢𝑚𝑝𝑜𝑖𝑛𝑡𝑠 = 𝑛 (exigez à Maple d’utiliser au moins 𝑛 points
pour tracer le graphique. Plus 𝑛 est grand, plus votre
graphique sera lisse, mais plus le temps de calcul sera élevé)
• 𝑣𝑖𝑒𝑤 = [𝑎. . 𝑏, 𝑐. . 𝑑] (Donner à Maple les minima et les
maxima pour l’affichage des axes.)

Vous aimerez peut-être aussi