Documente Academic
Documente Profesional
Documente Cultură
Specificaiile pentru linii pot lipsi, programul trasnd n mod implicit fiecare grafic cu
alt culoare.
Comanda legend permite o cale uoar de identificare a curbelor individuale,
specificndu-se ce anume s apar scris pentru fiecare curb n parte:
legend('text1','text2',etc)
Funciile grafice deschid in mod automat o noua fereastra figure daca nu exista nici o
fereastra figure deja afiata pe ecran. Daca o fereastra figure exista, MATLAB folosete acea
fereastra pentru reprezentri grafice. Daca exista mai multe ferestre deschise, MATLAB se
fixeaz la una dintre ele ce reprezint figura curenta (ultima figura folosita sau pe care s-a
executat un clic). Pentru a deschide o noua fereastra si pentru a o face figura curenta, tastai
figure.
Comanda subplot permite afiarea in aceeai fereastra a mai multor grafice sau
tiprirea acestora pe aceeai coala de hrtie. Tastnd subplot(m,n,p) fereastra figure este
partiionata intr-o matrice m x n de grafice mai mici si selecteaz graficul cu index p ca grafic
curent. Graficele sunt numerotate nti pe primul rnd de sus al ferestrei figura, apoi pe cel deal doilea rnd etc.
Comanda axis admite un numr de opiuni pentru setarea scalarii, orientrii, si
aspectului graficelor. Putei de asemenea seta aceste opiuni interactiv.
Implicit, MATLAB caut maximele si minimelor seturilor de date pentru a alege
limitele axelor. Comanda axis permite specificarea propriilor dvs. limite pentru axe si are
sintaxa urmtoare: axis([xmin xmax ymin ymax]) pentru grafice bi-dimensionale si axis([xmin
xmax ymin ymax zmin zmax]) pentru grafice tri-dimensionale.
Comanda axis va permite de asemenea sa specificai un numr de stiluri predefinite.
De pilda, axis square determina limitele axelor x si y de aceeai lungime. Comanda axis equal
determina incrementul pe axele x si y de aceeai lungime.
Putei folosi comanda axis pentru a face axele vizibile sau invizibile. Comanda axis on
face axele vizibile, aceasta comanda fiind cea implicita. Comanda axis off face axele
invizibile.
Comanda grid face sa apar sau sa dispar liniile de grid. Comanda grid on face ca
liniile de grid sa apar iar grid off face ca liniile de grid sa dispar din nou.
4. Grafice 3D
MATLAB definete o suprafaa prin coordonata z a punctelor situate pe un grid in
planul x-y, folosind linii drepte pentru conectarea punctelor alturate. Funciile grafice mesh
si surf afiseaza suprafee in trei dimensiuni. Funcia mesh genereaz suprafee de tip plasa
colornd doar liniile ce conecteaz punctele definite. Funcia surf afiseaza att liniile de
legtura cat si fetele suprafeei colorate.
Pentru a afia o funcie de doua variabile, z = f(x,y) trebuiesc urmai paii de mai jos:
1 Generai matricele X si Y constnd din rnduri si coloane, pe domeniul funciei.
2 Folosii X si Y pentru a evalua si a trasa funcia.
Funcia meshgrid transforma domeniul specificat printr-un singur vector sau doi
vectori x si y in matrice X si Y pentru evaluarea funciilor de doua variabile. Rndurile lui X
sunt copii ale vectorului x si coloanele lui Y sunt copii ale vectorului y. Sintaxa:
[x,y]=meshgrid([-xmin:stepx:xmax],[ymin:stepy:ymax])
mesh(x,y,z)
surf(x,y,z)
h) o sfer:
i) un elipsoid cu centrul n punctul (0,0,0) si de raze: rx=1, ry=8 i rz=3.