Chapitre 9 Inf1005A
-
Upload
carlo-coco -
Category
Documents
-
view
219 -
download
0
Transcript of Chapitre 9 Inf1005A
-
7/21/2019 Chapitre 9 Inf1005A
1/54
Gnie informatique et gnie logiciel 1 H2014
INF1005A: Programmation
proceduraleChapitre 9: Graphiques MATLAB
-
7/21/2019 Chapitre 9 Inf1005A
2/54
Gnie informatique et gnie logiciel 2 H2014
Agenda
Traage de graphiques
Graphiques Ajouter des proprits
Graphiques fonctions utiles
Graphiques exporter un graphique
Diffrents graphiques
Quelques graphiques intressants
Rappel de fonctions
-
7/21/2019 Chapitre 9 Inf1005A
3/54
Gnie informatique et gnie logiciel 3 H2014
Traage de graphiques exemple
Graphiques MATLAB
Choix de la fentre
Prparation des donnes
Positionnement dans la fentre
Fonction qui trace le graphique
Exporter graphique
Choix des annotationsdu graphique
Activation quadrillageFormat des axes
Ajout de proprits
-
7/21/2019 Chapitre 9 Inf1005A
4/54
Gnie informatique et gnie logiciel 4 H2014
Traage de graphiques exemple
Graphiques MATLAB
-
7/21/2019 Chapitre 9 Inf1005A
5/54
Gnie informatique et gnie logiciel 5 H2014
Traage de graphiques choix de la fentre
Graphiques MATLAB
figure (no_de_figure)
- la fonction permet de crer une nouvelle fentre.- possible de donner un numro la fentre.
- utile lors du traage de plusieurs graphiques.
-
7/21/2019 Chapitre 9 Inf1005A
6/54
Gnie informatique et gnie logiciel 6 H2014
Traage de graphiques positionnement de la fentre
Graphiques MATLAB
subplot(ligne,colonne,position)
- ligne : nombre de lignes que contiendra la matrice quidcoupe la fentre.
- colonne : nombre de colonnes que contiendra la matricequi dcoupe la fentre.
- position : entier qui indique dans quelle case de lamatrice le graphique sera insr. Les cases se comptent degauche droite et de haut en bas.
- cette fonction permet dinsrer plusieurs graphiques lintrieur dune mme fentre.
- la fentre est dcompose en une matrice de dimensionvoulue et le graphique est trac dans la case demande.
-
7/21/2019 Chapitre 9 Inf1005A
7/54
Gnie informatique et gnie logiciel 7 H2014
Graphiques MATLAB
Case 1Case 2
Case 3 Case 4
La fentre est
divise en 4
Traage de graphiques positionnement de la fentre
-
7/21/2019 Chapitre 9 Inf1005A
8/54
Gnie informatique et gnie logiciel 8 H2014
Graphiques MATLAB
Case 1 Case 2
Cases 3:4
La fentre est divise en 4
Traage de graphiques positionnement de la fentre
-
7/21/2019 Chapitre 9 Inf1005A
9/54
Gnie informatique et gnie logiciel 9 H2014
Traage de graphiques fonction de traage
Graphiques MATLAB
plot(X1,Y1,format_ligne1,X2,Y2,format_ligne2...)
Xn : Vecteur contenant les coordonnes en X de la ne srie dedonnes.
Yn : Vecteur contenant les coordonnes en Y de la ne srie de
donnes.
format_lignen : Diffrentes options qui dfinissent le format de
la ligne (son paisseur, sa couleur, etc..).
- Fonction principale de traage laquelle il faut
transmettre les donnes tracer et le format voulu pourla trace.
-
7/21/2019 Chapitre 9 Inf1005A
10/54
Gnie informatique et gnie logiciel 10 H2014
Traage de graphiques format des lignes
Graphiques MATLAB
Spcifier les attributs des traces :
- le style de la ligne :
i.e. plot(x,y,-.)
Caractre---
:-. Ligne en trait tiret et pointille
StyleLigne pleine (par dfaut)
Ligne en trait tiret
Ligne pointille
-
7/21/2019 Chapitre 9 Inf1005A
11/54
Gnie informatique et gnie logiciel 11 H2014
Traage de graphiques format des lignes
Graphiques MATLAB
Spcifier les attributs des traces :
- lpaisseur de la ligne('linewidth'):
i.e. plot(x,y, 'linewidth', 4)
-
7/21/2019 Chapitre 9 Inf1005A
12/54
Gnie informatique et gnie logiciel 12 H2014
Traage de graphiques format des lignes
Graphiques MATLAB
Spcifier les attributs des traces :
- la couleur de la ligne :
i.e. plot(x,y, r) % rouge
Caractre Couleur Caractre Couleur
r rouge m magenta
g vert y jaune
b bleu k noirc cyan w blanc
-
7/21/2019 Chapitre 9 Inf1005A
13/54
Gnie informatique et gnie logiciel 13 H2014
Traage de graphiques format des lignes
Graphiques MATLAB
Spcifier les attributs des traces :- le type de marqueur :
i.e. plot(x,y, +)
Caractre Caractre+ ^o v* >. . .