Matlab Seminar 2 - Grafice de Functii
-
Upload
anca-axinte -
Category
Documents
-
view
5 -
download
2
description
Transcript of Matlab Seminar 2 - Grafice de Functii
Matlab seminar 2 grafice de funciiSe dau dou iruri de lungimi egale, x i y, graficul y n funcie de x se realizeaz cu comanda
plot(x,y)
Operaiuni cu grafice
Comanda grid adaug un caroiaj graficului
grid on adaug caroiajul
grid off elimin caroiajul
Grafice multipleAvem 3 iruri, x, y, z, presupunem c dorim s afim pe acelai suport (combinat) graficele y n funcie de x i z n funcie de x
plot(x, y, x, z)
Adugarea unui grafic la alt grafic
Presupunem c avem graficul y n funcie de x, grafic pe care l-am lucrat, aranjat etc. i acum am vrea s suprapunem peste el graficul z n funcie de x. Dac am folosi plot(x, y, x, z), graficul actual i toat munca noastr ar disprea i vor fi afiate graficele simple y n funcie de x i z n funcie de x. Pentru ce ne dorim noi folosim comanda hold:
plot(x,y)
hold on
plot(x,z)
hold off
Definirea elementelor graficuluiFuncia xlabel seteaz eticheta pentru abscis (ce vrem s apar scris n dreptul abscisei
xlabel=(etichet)
Funcia ylabel seteaz eticheta pentru ordonat
Funcia title seteaz titlul
Funcia legend seteaz legenda
Schimbarea culorilor i a tipului de linie ntr-un grafic
Tipul de linie si culoarea se pot schimba n interiorul funciei plot, ntre apostroafeExemplu
plot(x,y,-- g,x,z,*m)
schimb tipul de linie pentru primul grafic n linie ntrerupt i i seteaz culoarea verde i schimb tipul de linie pentru al doilea grafic n stelu i i seteaz culoarea magenta.
Tipuri de linie: . -- : -. o x * + s d p < > ^
Culoarea R(ed) G(reen) B(lue) C(yan) M(agenta) Y(ellow) (blac)K
ExempluS se realizeze graficul funciilor sinus i cosinus ntre 0 i 2
x=0:0.1:2*pi
y=sin(x)
z=cos(x)
plot(x,y,x,z)Grafice 3DPentru graficele 3D se folosete comanda plot3
Exemplut=0:0.1:10*pi;
plot3(x,y,z)
_1324284740.unknown
_1324285108.unknown