Sunteți pe pagina 1din 5

Universitatea Tehnica a Moldovei Catedra Mecanica Teoretica

Raport
Despre lucrarea de laborator nr.2

La Mecanica realizata in MATLAB Tema: Grafica in sistemul MATLAB Varianta nr.12

A Indeplinit: A controlat :

Chisinau 2009

Sarcini:
I.
II.

Descrieti comenzile de baza pentru construirea graficelor;

De construit graficele a 2 functii de o variabila pe segmentul dat. De prezentat graficele in urmatoarele moduri: a) in ferestre diferite; b) intr-o fereastra pe aceleasi axe; c) intr-o fereastra pe axe diferite; f(x)= cos ; g(x)= cos ; x [-,3];

III. De construit graficul unei functii de 2 variabile pe sectorul dreptunghiular dat

z(x,y)=

(x-3y)

x [0,];

y [-1,1].

Indeplinirea lucrarii:
I.

Comanda figure-deschide o figura noua si o face active (trebuie apelata inainte de a chema functia grafica); Comanda figure(n),unde n este numarul unei figuri date-se utilizeaza pentru a seta o figura deja activa; Comanda clf-permite stergerea unei figuri fara resetarea proprietatilor ei; Functia plot-se utilizeaza nemijlocit la construirea graficului functiei; Comanda colorbar-creeaza o coloana in fereastra graficului,care arata relatia intre culoare si valoarea functiei; Functia colormap-cu ajutorul ei poate fi schimbata paleta culorii graficului (ex:se scrie colormap(winter) pentru o paleta de culori reci,de iarna); Comanda grid on-afiseaza gradarea pe grafic; Comanda grid off-sterge gradarea de pe grafic; Functia title-cu ajutorul ei se plaseaza titlul graficului; Comenzile xlabel,ylabel si zlabel-servesc pentru a arata descriptia la axele x,y si z, respective; Comanda legend-se aplica pentru a descrie citeva grafice; Comanda text-se utilizeaza pentru a plasa un obiect de tip text pe graphic; Functia plot3-analogul tridimensional al functiei plot; Functia mesh-la vizualizarea functiilor de 2 variabile prezinta carcasa suprafetei; Functia surf-la vizualizarea functiilor de 2 variabile prezinta o suprafata plina de culoare; Comanda hold on-se aplica pentru a suprapune o imagine pe alta; Comanda hold off-se aplica pentru anularea suprapunerii imaginilor; Comanda subplot-permite plasarea intr-o fereastra a graficului sau imprimarea pe aceeasi hirtie aciteva grafice cu axele proprii; Comanda axis-permite specificarea unui numar pre-definit de moduri de vizualizare (axis square; axis equal sau axis normal); Comenzile axis on si axis off-schimba starea in vizibil sau invizibil si viceversa,luind in consideratie faptul ca implicit axele sunt vizibile

II. >> x=[-pi:0.5:3*pi]; >> f=(x.^2).*cos(x); >> g=(x.^3).*cos(x);

a) >> figure >> plot(x,f,'r-') >> title('Functia F') >> grid on >>legend('F=(x.^2).*cos(x)') >> xlabel('d,metri') >> ylabel('t,secunde')

>> figure >> plot(x,g,'b-') >> title('Functia G') >> grid on >> legend('G=(x.^3).*cos(x)') >> ylabel('A,amperi') >> xlabel('V,volti')

b) >> figure >> plot(x,f,'r-',x,g,'b-') >> title('Functiile F si G intr-o fereastra pe aceleasi axe') >> grid on >> legend('F=(x.^2).*cos(x)','G=(x.^3).*cos(x)') >> xlabel('Natalitate') >> ylabel('Mortalitate') >>

c) >> figure >> subplot(2,2,1) >> plot(x,f,'r-') >> title('Functia F') >> grid on >> legend('F=(x.^2).*cos(x)') >> xlabel('d,metri') >> ylabel('t,secunde') >> subplot(2,2,2) >> plot(x,g,'b-') >> title('Functia G') >> grid on >> legend('G=(x.^3).*cos(x)') >> ylabel('A,amperi') >> xlabel('V,volti')

III. >> 'Graficul functiei de 2 variabile z=f(x,y)'; >> [x,y]=meshgrid(0:0.5:pi,-1:0.5:1); >> z=pow2(sin(x-3.*y)).*exp(abs(-y)); >> figure >> mesh(x,y,z) >> surf(x,y,z) >> colorbar >> colormap(summer) >>

Concluzie:
La laboratorul de astazi am facut cunostinta cu comenzile de baz pentru construirea graficelor in pachetul MATLAB.Am construit grafice de o variabila si de doua.

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