Documente Academic
Documente Profesional
Documente Cultură
cod: armf27q
web.ulbsibiu.ro/catalina.neghina
catalina.neghina@ulbsibiu.ro
Curs 3
Reprezentări grafice 2D
Bibliografie:
C. Neghină, A. Sultana, M. Neghină “MATLAB. Un prim pas spre cercetare”
Capitolul 9
subcapitolele 9.1, 9.2, 9.3 și 9.4
• Pentru orice reprezentare grafică este nevoie de o fereastră de
afișare.
• Această fereastră se deschide folosind instrucțiunea figure.
Sintaxă: figure(număr_figură)
Reprezentare grafică în spațiul 2-D
folosind funcția plot
Reprezentare grafică în spațiul 2-D
folosind funcția plot
Sintaxă: plot(x, y)
• Se reprezintă grafic elementele vectorului y în funcție de
elementele vectorului x, folosind interpolarea liniară.
• Folosind proprietățile implicite ale funcției plot, rezultă un grafic
conținând perechile {x(i),y(i)} unite prin segmente, astfel încât
să dea impresia de continuitate.
• Vectorii x și y trebuie să aibă aceleași dimensiuni.
Observație!
Dacă funcția plot se folosește cu un singur parametru, plot(y), în
acest caz se consideră că pe axa Ox sunt indicii eșantioanelor
(numerele 1, 2, 3, …,n, unde n reprezintă numărul de eșantioane
din vectorul y).
Alte proprietăți:
• MarkerEdgeColor pentru a selecta culoarea de contur a
markerului
• MarkerFaceColor pentru a selecta culoarea de umplere a
markerului
• LineWidth pentru a seta grosimea liniei
Când reprezentăm un grafic, este bine ca acesta să conțină:
• Titlu reprezentativ pentru graficul respectiv
Sintaxă: title('titlul figurii')
hold on
[reprezentare grafic_1]
[reprezentare grafic_2]
….
[reprezentare grafic_n]
hold off
Pentru o ușoară identificare a graficelor se poate folosi funcția
legend.
Pentru o ușoară identificare a graficelor se poate folosi funcția
legend.
Sintaxa: subplot(m,n,p)
Rezultatul constă în împărțirea figurii într-o matrice cu m
linii și n coloane. Parametrul p reprezintă indicele de
ordine al graficelor, numerotarea făcându-se de la stânga
la dreapta și de sus în jos.
Ștergerea unui grafic
Sintaxa: delete(nume_grafic)