matlab seminar 2 - grafice de functii

Post on 17-Dec-2015

5 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Matlab seminar 2 - grafice de functii.doc

TRANSCRIPT

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

top related