Matlab - Graphe en deux dimensions

 

plot
trace point par point un graphe 2D
semilogx
identique à plot mais avec échelle logarithmique pour l'axe des abscisses
semilogy
identique à plot mais avec échelle logarithmique pour l'axe des ordonnées
loglog
identique à plot mais avec échelles logarithmiques pour les deux axes
grid
ajoute une grille
xlabel
ajoute une légende pour l'axe des abscisses
ylabel
ajoute une légende pour l'axe des ordonnées
title
ajoute un titre
axis
modifie les échelles des axes
zoom
effectue un zoom
gtext
place une légende avec la souris
hold
ajoute un graphe dans la fenêtre courante
figure
crée une nouvelle fenêtre

 

Temps (heures)

0

2

4

6

8

10

12

14

16

Température (°C)

20

23

30

33

32

37

34

39

36

 

>> temps = [0 2 4 6 8 10 12 14 16]

temps =

0 2 4 6 8 10 12 14 16

>> temperature = [20 23 30 33 32 37 34 39 36]

temperature =

20 23 30 33 32 37 34 39 36

>> plot (temps , temperature)

>> grid on

>> xlabel ( 'temps (en heures)' )

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

>> title ( 'Suivi de température' )

>> axis ( [ 0 18 10 40 ] )

 

>> plot ( temps , temperature ,'+' )

 

>> plot ( temps , temperature , 'co' )

 

>> plot ( temps , temperature , ':' )

 

>> plot ( temps , temperature , '--' )

 

Autres options :

y

Jaune

m

Magenta

c

Cyan

r

Rouge

g

Vert

b

Bleu

w

Blanc

k

Noir

 

.

o

x

+

-

*

:

-.

--

 

Création du vecteur t :

>> t = 0 : 0.01 : 1

t =

Columns 1 through 7

0 0.0100 0.0200 0.0300 0.0400 0.0500 0.0600

Columns 99 through 101

0.9800 0.9900 1.0000

 

Création du vecteur y :

Attention : ne pas oublier le point devant les opérateurs multiplication, puissance et division  :

.*

.^

./

>> y = t.*(1 + t.^2)./10

y =

Columns 1 through 7

0 0.0010 0.0020 0.0030 0.0040 0.0050 0.0060

Columns 99 through 101

0.1921 0.1960 0.2000

>> plot ( t , y )

>> grid on

Remarque : il est plus efficace d’utiliser la fonction fplot

 

x = 4cos(t)

y = sin(t)

>> t = 0 : pi/100 : 2*pi

>> x = 4*cos(t)

>> y = sin(t)

>> plot ( x , y )

 

 

© Fabrice Sincère

http://perso.orange.fr/fabrice.sincere/