Documente Academic
Documente Profesional
Documente Cultură
CURS 10
Tabelul 1
Tipul liniei Tipul markerului Culoare
continuă - plus + roșu r
întreruptă -- cerc o verde g
puncte : steluță * albastru b
linie-punct -. punct . albastru deschis c
cruce x mov m
pătrat 'square' sau s galben y
hexagon 'diamond' sau d negru k
triunghi cu vârful în sus ^ alb w
triunghi cu vârful în jos v
triunghi cu vârful în dreapta >
triunghi cu vârful în stânga <
stea în 5 colțuri 'pentagram' sau p
stea în 6 colțuri 'hexagram' sau h
Sintaxe:
loglog(X,Y)
semilogx(X,Y)
semilogy(X,Y)
Funcția loglog scalează ambele axe utilizând logaritmul în baza 10, în timp ce funcțiile semilogx
și semilogy scalează logaritmic numai axa x, respectiv axa y, cealaltă axă fiind scalată liniar.
Modul de utilizare al acestor funcții este identic cu cel al funcției plot
Exemplu: Să se reprezinte funcțiile f1 ( x ) = 200 e −0.05x sin ( x ) și f2 ( x ) = 0,5 e−0.05x sin (10 x ) , pentru
x 0,30 cu funcția plotyy
x=0:0.01:30;
y1=200*exp(-0.05*x).*sin(x);
y2=0.5*exp(-0.5*x).*sin(10*x);
plotyy(x,y1,x,y2,'plot');
Informatica aplicată 2 - MATLAB 5
Exemplul 2: Să se reprezinte graficul de tip arie al datelor conținute în matricea Y=[1 5 3;3 2 7;1
5 3;2 6 1]
Y=[1 5 3;3 2 7;1 5 3;2 6 1];
area(Y);colormap autumn
Să se reprezinte grafic funcția din fișierul test.m, între limitele [-20,20], cu n=50 eșantioane.
fplot('test',[-20 20],50);grid
Funcția surf produce grafice asemănătoare cu cele obținute cu ajutorul funcției mesh, dar cu
deosebirea că ochiurile suprafeței sunt colorate.
Exemplu:
[X,Y]=meshgrid(-10:.5:10,-10:.5:10);
R=sqrt(X.^2+Y.^2);
Z=sin(R)./R;
surf(X,Y,Z)
Informatica aplicată 2 - MATLAB 15
Bibliografie
1. ***, Fundamente de Matlab, telecom.etti.tuiasi.ro/
2. Iulian Lupea, Curs Matlab
3. Nicoleta Breaz ș.a., Modelarea matematică prin Matlab
4. ***, MATLAB User’s Guide, The Mathworks Inc., SUA