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