Sunteți pe pagina 1din 2

Laborator nr.

1. Reprezentri grace 2D a n Functiile MATLAB pentru reprezentri grace elementare sunt: a -plot-reprezint grace coordonate X-Y liniare; a n -loglog-reprezint grace coordonate X-Y logaritmice; a n -semilog-reprezint grace coordonate X-Y semilogaritmice (axa X este a n logaritmic); a -semilogy-reprezint grace coordonate X-Y semilogaritmice (axa Y este a n logaritmic); a -ll-reprezint grac poligoane. a

1.1.Reprezentarea grac coordonate liniare a n Pentru reprezentarea datelor coordonate liniare se utilizeaz functia n a plot, care se apeleaz cu una dim sintaxele: a -plot(y)-care reprezint grac argumentul y functie de indici, cu urmtoarele a n a precizri: a a)-dac argumentul y este complex, plot(y) este echivalent cu plot(real(y), a imag(y)); b)-dac y este vector (linie sau coloan), functia plot traseaz gracul y = a a a y(i), unde i = 1, 2, ..., n este numrul de ordine al elmentului y; a c)-dac y este o matrice m n, functia plot traseaz gracele yi = yj (i), a a unde i = 1, 2, ..., n este numrul de ordine al elementului de pe coloana j; a -plot(x,y)-reprezint grac vectorul y functie de vectorul x, cu urmtoarele a n a precizri: a a)-dac x este vector, iar y este matrice, atunci coloanele lui y sunt trasate a functie de vectorul x; n b)-dac x i y sunt matrice de aceeai dimensiune, se reprezint coloanele a s s a lui y functie de coloanele lui x. n -plot(x1,y1,x2,y2,...)-reprezint simultan mai multe grace acelai sistem a n s de coordonate; -plot(x,y,linie-tip)-reprezint grace utiliznd o linie de un anumit tip. a a De asemenea reprezentrile grace pot utilizate urmtoarele tipuri n a a de linii, markere sau culori ca tabelul de mai jos: n

Culori galben y mov m albastru-deschis c rou s r verde i albastru b alb w negru k De exemplu instructiunea plot(x1, y1, : , x2, y2, +r ) reprezint cu linie a punctat pentru prima caracteristic (x1, y1), i cu markere plus de cua a s loare roie a doua caracteristic. s a Reprezentati grac urmtoarele functii: a -: -. 1. f (x) = sin(250t); 2. g(x) = f (x) + .2; Pentru reprezentrile grace coordonate logaritmice sau semilogarita n mice se utilizeaz functiile loglog, semilog respectiv semilogy care se apleleaz a a cu intaxele loglog(x,y), semilog (x,y) respectiv semilogy(x,y). S se reprezinte coordonate semilogaritmice (axa y) functia f (x) = a n 10x . Functia ll ce realizeaz reprezentarea grac a poligoanelor se apeleaz a a a cu una din sintaxele ll(x,y,c), ll(x,y,c) respectiv ll(x1,y1,c,1,x2,y2,c2,...), unde x, y reprezint vecorii ce denesc poligonul respectiv, iar c nuanta de a culoare. S se reprezinte grac poligonul determinat de coordonatele x1 = [0, 3, 2, 1], a y1 = [1, 1, 2, 2], c1 = albastru, x2 = [3, 5, 2], y2 = [1, 3, 2], c2 = verde. 2. Reprezentri grace 3D a n Functia plot3 reprezint grace 3D. Poate apelat cu una din sin a n a taxele urmtoare: a -plot3(x,y,z)-unde x, y, z sunr vectorii de aceeai dimensiune, reprezintua s grac o linie spactiul 3D, linie care trece prin punctele ale cror coordon a nate sunt tripletele (x, y, z); -plot3(X,Y,Z)-unde X, Y , Z sunt matrice de aceleai dimensiuni, reprezint s a grac cte o linie spatiul 3D, pentru ecare triplet al coloanelor matricelor a n [X(:, i), Y (:, i), Z(:, i)]; -plot3(x,y,z,linie-tip) sau plot3(x1,y1,z1,linie-tip1, x2,y2,z2,linie-tip2,...) realizeaz reprezentri grace multiple 3D care se precizeaz tipurile de a a n a linii i culorile acestora, ca cazul functiei plot. s n Exemplu. S se reprezinte grac o spiral 3D. cu secventa MATLAB: a a n t = 0 : pi/50 : 10 pi; plot3(sin(t), cos(t), t). 2

Linii tip continu a ntrerupt a puncte linie-punct

Markere plus stelut a cerc punct

tip + * .

S-ar putea să vă placă și