Sunteți pe pagina 1din 3

Reprezentri grafice 2D -reprezentarea curbelor

plane
Labolatorul 2

Matlab ofer numeroase faciliti pentru prezentarea vizual a


datelor att n mod interactiv, apelnd la instrumente de editare
dedicate, cu interfa grafic pentru utilizator, ct i cu ajutorul
funciilor specializate, apelate direct n fereastra de comenzi sau
introduse n fiiere script (M-file).
Obiectivele acestei lucrari sunt :
Reprezentarea curbelor plane:
- reprezentarea grafic 2D n coordonate liniare
- reprezentarea grafic n coordonate logaritmice i semilogaritmice
- proprietile obiectului grafic de tip LINE
- trasarea pe acelai grafic.

Reprezentarea curlelor plane se face cu ajutorul functiilor :


plot ;loglog;semilogx;semiloy;plotyy;fill;polar;stem;bar;stairs;
Funciile au ca parametri perechi de vectori x1, y1, , xn, yn.
Vectorii x1, x2, ..., xn conin abscisele curbelor, iar vectorii y1, y2, ...,
yn conin ordonatele curbelor.
Reprezentarea grafic 2D n coordonate liniare:
Funcia plot permite reprezentarea grafic a datelor n coordonate
liniare i are diferite forme de utilizare n funcie de argumentele de
intrare. Dup apelul funciei, sunt create unul sau
mai multe obiecte grafice de tip line care sunt copii ai unui obiect
grafic de tip axes. Dac acesta din urm nu exist, este creat n mod
automat. Proprietile liniilor cu care se traseaz graficele sunt:
culoarea (graficele pot fi trasate cu diverse culori), stilul (continu,
etc.) i simbolurile de marcaj (punctele de pe grafic pot fi marcate cu
diverse simboluri).

Fiecare culoare, stil de linie si marker are cate un simbol specific ,


exemple :galben (y);punct(.);linie continua (-);
rosu(r);cerc(o) ;linie punctata(:);
Aplicatie : plot (x,y,b) traseaz curba (x, y) cu culoarea albastru.
Adugarea unor curbe la grafice existente
Comanda hold permite adugarea unor curbe la un grafic existent.
Cnd tastai hold on Matlab nu nlocuiete graficul existent la
apelul unei noi comenzi plot ci adaug noile curbe la graficul
curent, rescalnd axele dac este necesar.
Proprietile obiectului grafic de tip LINE (obinut cu plot,
loglog, semilogx, semilogy)
Proprietile obiectelor de tip line sunt :
Color-culoarea de trasare
Linistyle-tipul liniei de trasare
Linewidth-grosimea liliei
Marker-tipul de marcator
Markersize - scalar care semnific dimensiunea marcatorului
Xdata vector cu datale reprezentate n abscis
YData vector cu datale reprezentate n ordonat
UIContextMenu identificatorul unui meniul contextual asociat
Visible: [ {on} | off ] starea de vizibilitate.
Trasarea pe acelai grafic
Se face cu ajutolui plotyy , Trasarea pe acelai grafic a lui y1
funcie de x1 cu axa y1 la stnga i a lui y2 funcie de x2 cu axa y2
la dreapta se face cu plotyy(x1,y1,x2,y2).
Exemplu : x1=0:0.1:10;y1=x1.^2; x2=0:0.1:10;y2=x2.^0.2