/
 Niveau : Licence pétrochimie – troisième semestre  Niveau : Licence pétrochimie – troisième semestre

Niveau : Licence pétrochimie – troisième semestre - PowerPoint Presentation

yoshiko-marsland
yoshiko-marsland . @yoshiko-marsland
Follow
345 views
Uploaded On 2020-04-04

Niveau : Licence pétrochimie – troisième semestre - PPT Presentation

Université du 20 aout 55 Skikda Chapitre 4 Les graphiques Chapitre 4 Les graphiques 41 Introduction 42 La fonction Plot 43 Paramétrage dune courbe 44 Titre dun graphique ID: 775551

les plot fonction graphiques les plot fonction graphiques une chapitre cours des courbe axe graphique pour comme temperature est

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document " Niveau : Licence pétrochimie – troi..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Niveau : Licence pétrochimie – troisième semestreUniversité du 20 aout 55 – Skikda

Chapitre 4: Les graphiques

Slide2

Chapitre 4

Les graphiques:

4.1. Introduction.

4.2. La fonction Plot.

4.3. Paramétrage d’une courbe.

4.4. Titre d’un graphique.

4.5. Modification des axes d’un graphique.

4.6. Graphique d'une fonction à une variable y = f(x).

4.7. Graphiques 3D.

4.8. Animation de courbes.

Slide3

Chapitre 4

4-1-Introduction :

Cours 4 : Les graphiques

Matlab offre un puissant système de visualisation qui permet la présentation et l’affichage graphique des données d’une manière à la fois efficace et facile.

Dans cette partie du cours, nous allons présenter les principes de base indispensables pour dessiner des courbes en Matlab.

Slide4

Chapitre 4

4-2-La fonction Plot :

Cours 4 : Les graphiques

La fonction

plot(

source_de_donnees

)

est la fonction de base du dessin de graphiques, elle est utilisable avec plusieurs sources de données, comme les vecteurs ou les matrices, cette fonction trace des lignes en reliant des points de coordonnées définies dans ses arguments, et elle à plusieurs formes suivant la nature de la source des données :

Slide5

Chapitre 4

4-2-La fonction Plot :

Cours 4 : Les graphiques

Si la source de données est constituer de deux vecteurs de la même taille comme arguments

 : la fonction plot considère les valeurs du premier vecteur comme les éléments de l’axe X (les abscisses), et les valeurs du deuxième vecteur comme les éléments de l’axe Y (les ordonnées).

Slide6

Chapitre 4

4-2-La fonction Plot :

Cours 4 : Les graphiques

Exemple:>> temps = [0 2 4 6 8 10 12 14 16];>> temperature = [20 23 30 33 32 37 34 39 36];>> plot (temps , temperature)

Temps (heures)

0

2

4

6

8

10

12

14

16

Température (°C)

20

23

30

33

32

37

34

39

36

Slide7

Chapitre 4

4-2-La fonction Plot :

Cours 4 : Les graphiques

Exemple:>> temps = [0 2 4 6 8 10 12 14 16];>> temperature = [20 23 30 33 32 37 34 39 36];>> plot (temps , temperature)

Temps (heures) 0 2 4 6 8 10 12 14 16 Température (°C) 20 23 30 33 32 37 34 39 36

Slide8

Chapitre 4

4-2-La fonction Plot :

Cours 4 : Les graphiques

Si la source des données est constituer d’un seul vecteur comme argument :

alors la fonction plot considère les valeurs du vecteur comme les éléments de l’axe Y (les ordonnées), et leurs positions relatives définirons l’axe X (les abscisses).

Slide9

Chapitre 4

4-2-La fonction Plot :

Cours 4 : Les graphiques

Exemple:>> temperature = [20 23 30 33 32 37 34 39 36];>> plot (temperature)>> temperature = [20 23 30 33 32 37 34 39 36];>> temps = [1,2,3,4,5,6,7,8,9]>> plot (temperature)

Slide10

Chapitre 4

4-2-La fonction Plot :

Cours 4 : Les graphiques

Exemple:>> temperature = [20 23 30 33 32 37 34 39 36];>> plot (temperature)>> temperature = [20 23 30 33 32 37 34 39 36];>> temps = [1,2,3,4,5,6,7,8,9]>> plot (temperature)

Slide11

Chapitre 4

4-2-La fonction Plot :

Cours 4 : Les graphiques

Si la source des données est constituer d’une seule matrice comme argument :

la fonction plot considère les valeurs de chaque colonne comme les éléments de l’axe Y, et leurs positions relatives (le numéro de ligne) comme les valeurs de l’axe X. Donc, elle donnera plusieurs courbes (une pour chaque colonne).

Slide12

Chapitre 4

4-2-La fonction Plot :

Cours 4 : Les graphiques

Exemple:

>> M = [0 -2 1;2 0 3;-3 3 -2;1 1 4]

>> plot(M)

Slide13

Chapitre 4

4-2-La fonction Plot :

Cours 4 : Les graphiques

Exemple:>> M = [0 -2 1;2 0 3;-3 3 -2;1 1 4]>> plot(M)

Slide14

Chapitre 4

4-2-La fonction Plot :

Cours 4 : Les graphiques

Si la source des données est constituer de deux matrices comme arguments :

la fonction plot considère les valeurs de chaque colonne de la première matrice comme les éléments de l’axe X, et les valeurs de chaque colonne de la deuxième matrice comme les valeurs de l’axe Y.

Slide15

Chapitre 4

4-2-La fonction Plot :

Cours 4 : Les graphiques

Exemple:

>> K = [1 1 1;2 2 2; 3 3 3;4 4 4]

>> M = [0 -2 1;2 0 3;-3 3 -2;1 1 4]

>> plot(K,M

)

Slide16

Chapitre 4

4-2-La fonction Plot :

Cours 4 : Les graphiques

Exemple:>> K = [1 1 1;2 2 2; 3 3 3;4 4 4]>> M = [0 -2 1;2 0 3;-3 3 -2;1 1 4]>> plot(K,M)

Slide17

Chapitre 4

4-2-La fonction Plot :

Cours 4 : Les graphiques

Il est évident que plus le nombre de coordonnées augmente plus la courbe devienne précise. Par exemple pour dessiner la courbe de la fonction y = sin(x) sur [0, 2] on peut écrire :La première figure (pas = /3)>> x = 0:pi/3:2*pi;>> y = sin(x);>> plot(x,y)

La deuxième figure (pas=

/12)

>> x = 0:pi/12:2*pi;

>> y = sin(x);

>> plot(

x,y

)

Slide18

Chapitre 4

4-2-La fonction Plot :

Cours 4 : Les graphiques

Il est évident que plus le nombre de coordonnées augmente plus la courbe devienne précise. Par exemple pour dessiner la courbe de la fonction y = sin(x) sur [0, 2] on peut écrire :La première figure (pas = /3)>> x = 0:pi/3:2*pi;>> y = sin(x);>> plot(x,y)

La deuxième figure (pas= /12)>> x = 0:pi/12:2*pi;>> y = sin(x);>> plot(x,y)

Slide19

Chapitre 4

4-3- Paramétrage d’une courbe :

Cours 4 : Les graphiques

Il est possible de modifier l’apparence d’une courbe en changeant la couleur de la courbe, la forme des points de coordonnées et le type de ligne reliant les points.

Pour cela, on ajoute un nouveau argument (qu’on peut appeler un marqueur) de type chaine de caractère à la fonction

plot

comme ceci :

plot (x, y, ’marqueur’)

‘marqueur’ = ‘ couleur type de ligne points’

Slide20

Chapitre 4

4-3- Paramétrage d’une courbe :

Cours 4 : Les graphiques

Le contenu du marqueur est une combinaison d’un ensemble de caractères spéciaux rassemblés dans le tableau suivant :

Slide21

Chapitre 4

4-3- Paramétrage d’une courbe :

Cours 4 : Les graphiques

Le contenu du marqueur est une combinaison d’un ensemble de caractères spéciaux rassemblés dans le tableau suivant :

Couleur de la courbe

Représentation des points

le caractère

son effet

le caractère

son effet

b

ou

blue

courbe en bleu

.

un point

.

g

ou

green

courbe en vert

o

un cercle

r

ou

red

courbe en rouge

x

le symbole

x

c

ou

cyan

entre le vert et le bleu

+

le symbole

+

m

ou

magenta

courbe en violé

*

une étoile

*

y

ou

yellow

courbe en jaune

s

un carré

k

ou

black

courbe en noir

d

un losange

Style de la courbe

v

triangle inferieur

le caractère

son effet

^

triangle supérieur

-

en ligne plein

<

triangle gauche

:

en pointillé

>

triangle droit

-.

en point tiret

p

pentagramme

--

en tiret

h

hexagramme

Slide22

Chapitre 4

4-3- Paramétrage d’une courbe :

Cours 4 : Les graphiques

Exemple :On veut changer le graphique précédent:>> plot(temps, temperature, ‘b -. *’) >> plot(temps, temperature, ‘r : o’)

Couleur rouge, en point tiré et avec des étoiles

Couleur bleu, en pointillé et avec des cercles

Slide23

Chapitre 4

4-3- Paramétrage d’une courbe :

Cours 4 : Les graphiques

Dans une figure, il est préférable de mettre une description textuelle aidant l’utilisateur à comprendre la signification des axes et de connaitre le but ou le sujet du graphique.

Il est très intéressant également de pouvoir signaler des emplacements ou des points significatifs dans une figure par un commentaire signalant leurs importances.

Slide24

Chapitre 4

4-3- Paramétrage d’une courbe :

Cours 4 : Les graphiques

Pour donner un titre à une figure contenant une courbe nous utilisons la fonction

title

comme ceci :

>>

title

('titre de la figure')

Pour donner un titre pour l’axe horizontal des abscisses x, nous utilisons la fonction

xlabel

comme ceci :

>>

xlabel

('Ceci est l''axe des abscisses X')

Pour donner un titre pour l’axe vertical des ordonnées y, nous utilisons la fonction

ylabel

comme ceci :

>>

ylabel

('Ceci est l''axe des ordonnées Y')

Slide25

Chapitre 4

4-3- Paramétrage d’une courbe :

Cours 4 : Les graphiques

Pour définir les limites des axes x et y dans un intervalle, utilisez la commande axis comme ceci:

>> axis([x-min x-max y-min y-max])

Pour mettre un quadrillage (une grille), utilisez la commande

grid

(ou

grid

on

). Pour l’enlever réutiliser la même commande

>>

grid

(ou

grid

off

)

Slide26

Chapitre 4

4-3- Paramétrage d’une courbe :

Cours 4 : Les graphiques

Exemple :

On veut paramétré le graphique précédent:

>> plot (temps ,

temperature

)

>>

grid

on

>>

xlabel

( 'temps (en heures)' )

>>

ylabel

( 'température (en °C)' )

>>

title

( 'Suivi de température' )

>> axis ( [ 0 18 10 40 ] )

Slide27

Chapitre 4

4-3- Paramétrage d’une courbe :

Cours 4 : Les graphiques

Exemple :On veut paramétré le graphique précédent:>> plot (temps , temperature)>> grid on>> xlabel ( 'temps (en heures)' )>> ylabel ( 'température (en °C)' )>> title ( 'Suivi de température' )>> axis ( [ 0 18 10 40 ] )

Slide28

Chapitre 4

4-4- Graphique d’une fonction :

Cours 4 : Les graphiques

On peu dessiner le graphique d’une fonction a une variable y= f(x) en utilisant la fonction fplot(‘fonction’, [intervalle]).Exemple:On veut tracer le graphe de la fonction :>> fplot('1+ 2*x + sin(x*x)', [ 1 5 ])Remarque : la variable doit nécessairement s'appeler x

Slide29

Chapitre 4

4-4- Graphique d’une fonction :

Cours 4 : Les graphiques

On peu dessiner le graphique d’une fonction a une variable y= f(x) en utilisant la fonction fplot(‘fonction’, [intervalle]).Exemple:On veut tracer le graphe de la fonction :>> fplot('1+ 2*x + sin(x*x)', [ 1 5 ])Remarque : la variable doit nécessairement s'appeler x

Slide30

Chapitre 4

4-5- Graphiques 3D :

Cours 4 : Les graphiques

On peu dessiner un graphique dans un espace 3D (

x,y,z

) en utilisant la fonction:

plot3(

x,y,z

)

La fonction plot3 a deux commandes spécifiques:

Pour donner un titre a l’axe z, nous utilisons la fonction

zlabel

Pour changer l’angle de vue du graphique 3D on utilise la commande

view

Slide31

Chapitre 4

4-5- Graphiques 3D :

Cours 4 : Les graphiques

Exemple:>> x = [ 1 2 3 4 ];>> y = [ 2 4 6 7];>> z = [ 3 8 5 6 ];>> plot3 (x , y , z )>> grid on>> xlabel('axe des x')>> ylabel('axe des y')>> zlabel('axe des z')>> title(‘graphique 3D avec plot3’)

Pour permettre une rotation 3D du graphique on peu utiliser la commande :

>>

rotate3d on

Slide32

Chapitre 4

4-5- Graphiques 3D :

Cours 4 : Les graphiques

Exemple:>> x = [ 1 2 3 4 ];>> y = [ 2 4 6 7];>> z = [ 3 8 5 6 ];>> plot3 (x , y , z )>> grid on>> xlabel('axe des x')>> ylabel('axe des y')>> zlabel('axe des z')>> title(‘graphique 3D avec plot3’)

Pour permettre une rotation 3D du graphique on peu utiliser la commande :>> rotate3d on

Slide33