0% ont trouvé ce document utile (0 vote)
132 vues20 pages

Graphisme 2D et 3D : Commandes et Techniques

Ce document décrit les fonctionnalités de base du graphisme 2D et 3D sous MATLAB, notamment la création de graphes de points et de fonctions, ainsi que la gestion des figures avec les commandes figure, hold, subplot et clf.

Transféré par

asalmad
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
132 vues20 pages

Graphisme 2D et 3D : Commandes et Techniques

Ce document décrit les fonctionnalités de base du graphisme 2D et 3D sous MATLAB, notamment la création de graphes de points et de fonctions, ainsi que la gestion des figures avec les commandes figure, hold, subplot et clf.

Transféré par

asalmad
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

IFT - 1903

Informatique pour l’ingénieur


1

Graphisme

A. ARESMOUK
Sommaire
2

Graphisme 2D
Graphe de points
Graphe d’une fonction
Graphisme 3D
Graphe d’une courbe dans l’espace
Graphe d’une surface
Gestion des figures
Graphisme 2D
3
Graphe de points dans l’ espace

Il existe deux possibilités :


plot(y) : trace la courbe correspondant au vecteur y en
fonction des numéros des composantes.
plot(x,y) : trace le vecteur y en fonction du vecteur x si ils
sont de même taille.
Graphisme 2D
4
Graphe de points dans l’ espace

Exemple :
Graphisme 2D
5
Graphe de points dans l’ espace

Les styles des courbes :


Quelques styles de ligne:
- : Ligne pleine
: : pointillée
none : pas de ligne entre les points

Quelques couleurs :
y : jaune
r : rouge
g : vert
b : bleu
k : noir
w : blanc

Quelques styles de points :


+, o, ., square, diamond, none, ….
Graphisme 2D
6
Graphe de points dans l’ espace

Les annotations sur le graphe :


Title : Ajoute un titre au graphe
Xlabel : Ajoute une légende à l’axe horizontal du graphe
Ylabel : Ajoute une légende à l’axe vertical du graphe
Text : Ajoute un texte à l’emplacement précisé
Legend : Ajoute des légendes aux différentes courbes
Graphisme 2D
7
Graphe de points dans l’ espace

Exemple :
Graphisme 2D
8
Graphe d’une fonction dans le plan

Le graphe d’une fonction sur un intervalle I se ramène au graphe d’un


vecteur, en choisissant une discrétisation de cet intervalle I.

Exemple :
Graphisme 3D
9
Graphe d’une courbe dans l’ espace

La commande plot3 est identique à la commande plot, elle ne fait


appel qu'à une coordonnée supplémentaire.

La syntaxe de base est plot3(x,y,z).

Les axes, titres et légendes se traitent comme dans le cas des


courbes planes, la commande zlabel est disponible.
Graphisme 3D
10
Graphe d’une courbe dans l’ espace

Exemple :
Graphisme 3D
11
Graphe d’une surface dans l’ espace

La génération des surfaces se fait à l’aide des commandes surf et mesh.


mesh (x, y, z) : trace le maillage passant par les points (X(i), Y(i), Z(i,j))
surf(x,y,z): trace une surface pleine passant par les point (i, j, Z(i,j))

La commande « mesh »
La commande mesh permet de visualiser des
courbes 3D sous forme de surfaces maillées.
Graphisme 3D
12
Graphe d’une surface dans l’ espace

La commande « surf »
La commande surf s'utilise de la même façon
mais produit une surface à facettes colorées.
Graphisme 3D
13
Graphe d’une surface dans l’ espace
Gestion des figures
14
Créer plusieurs graphes

Les principales commandes qui permettent de gérer les figures sont :


Figure (permet d’ouvrir une nouvelle figure vierge)
Hold (permet de tracer les graphiques en surimpression)
Subplot (permet de créer plusieurs graphes sur une même figure)
Clf (permet d’effacer le contenu d’une figure)

Figure MATLAB
Gestion des figures
15
Ouvrir une figure

Toute commande graphique (plot, surf …) ouvre une fenêtre graphique si


aucune n’est encore ouverte.
On peut également ouvrir une fenêtre graphique à l’aide de la commande
figure.

Exemple :
Gestion des figures
16
Créer plusieurs graphes
a. Sur plusieurs figures:
Toute nouvelle figure doit être ouvert à l’aide de la commande figure. Les
commandes graphiques seront effectuées dans la dernière fenêtre activée.
Une commande plot suivante effacera le premier graphique pour tracer le
nouveau dans la même fenêtre si la commande figure n'a pas été utilisée
entre temps.

Exemple :
Gestion des figures
17
Créer plusieurs graphes
b. En surimpression
Il est possible de tracer des graphiques en surimpression à l'aide
de la commande hold on.
Cette commande a pour effet de conserver le graphe présent avant
de tracer le suivant.
Exemple :

La commande hold off annule cette


possibilité.
Gestion des figures
18
Créer plusieurs graphes

c. Sur une seule figure


Pour créer plusieurs graphiques sur une seule figure, on utilise la commande
subplot.
Deux graphes côte à côte :
Exemple :
Gestion des figures
19
Créer plusieurs graphes

Deux graphes l’un au dessous de l’autre :


Exemple :
Gestion des figures
20
Créer plusieurs graphes

Quatre graphes :
Exemple :

Vous aimerez peut-être aussi