Matlab
Plotari 2 D elementarePlotari 2 D elementare
|
|
LineWidth –
specifica latimea unei linii.
MarkerEdgeColor –
seteaza culoarea markerului sau culoarea marginilor markerului in cazul
anumitor forme (cerc, patrat etc.)
MarkerFaceColor – seteaza culoarea interiorului markerelor.
MarkerSize – specifica dimensiunea markerului.
Exemplu:

Se pot adauga grafice peste unul existent cu comanda hold. Daca se seteaza hold on, MATLAB-ul nu inlatura
graficul existent, ci suprapune noul grafic in aceeasi fereastra
grafica.
Exemplu:
semilogx(1:100,'+')Pentru plotarea markerelor (care indica punctele corespunzatoare datelor) si a liniilor (care unesc aceste date) se specifica atat tipul markerului cat si stilul liniei. Exemplu:
plot(x,y,'-r',x,y,'ok') 
Atunci cand functia plot este utilizata cu un singur
argument de tip matrice:
va fi
realizat un grafic pentru fiecare coloana a matricii, cu axa x
reprezentand indexul de linie 1:m, cu m numarul liniilor din Y
Exemplu:
cu instructiunea Z
= peaks; este creata o matrice 49x49
obtinuta printr-o evaluare de functie. Daca
plotam matricea cu plot(Z)vom avea un grafic cu 49 de
linii

Comanda plotyy permite crearea unor grafice pentru doua seturi de
date si cu reprezentare dubla a axei Y, pe partea stanga si
pe partea dreapta.
Exemplu:

MATLAB-ul seteaza automat limitele axelor si gradarea acestora. Se pot insa folosi si setarile utilizatorului, cu comenzile:
axis – seteaza axele pentru fereastra grafica curenta. axes –
creeaza axe noi cu caracteristici specificate. get si set – permit obtinerea
si setarea unor proprietati ale axelor. gca – returneaza
identificatorul axelor curente. MATLAB-ul directioneaza iesirile grafice spre o fereastra distincta de fereastra de comanda. Aceasta fereastra grafica este denumita figura (figure). (a se vedea paragraful 3.3).
Functia figure genereaza ferestre grafice. De exemplu,
figure
genereaza o noua fereastra si o face fereastra curenta.
Se poate
realiza o afisare a mai multor grafice in aceeasi fereastra prin
intermediul functiei subplot
Functia
subplot(m,n,i) desparte fereastra de tip
figura intr-o matrice m x n de mici subploturi (subgrafice) si
selecteaza subplotul i ca grafic
curent. Exemplu:
t = 0:pi/20:2*pi;
MATLAB-ul furnizeaza comenzi de etichetare a fiecarei axe si de plasare a unui text in orice loc din grafic. Comenzile sunt prezentate in tabelul urmator.
Comanda |
Descriere |
|
|
Adauga un titlu |
|
|
Adauga o eticheta pe axa x |
|
|
Adauga o eticheta pe axa y |
|
|
Adauga o eticheta pe axa z |
|
|
Adauga o legenda |
|
|
Afiseaza un text la o locatie specificata |
|
|
Plaseaza textul pe grafic utilizand mouse-ul |
Se pot adauga etichete pe
axe cu comenzile xlabel ylabel zlabel
Exemplu:
xlabel('t = 0 to 2pi','FontSize',16)
MATLAB-ul interpreteaza caracterele care urmeaza
dupa backslash '' ca si comenzi
Prin utilizarea functiei text se poate plasa un text (sir
de caractere) oriunde pe grafic. Exemplu:
text(3*pi/4,sin(3*pi/4), 'leftarrowsin(t) = .707', 'FontSize',16)
Daca utilizam functia gtext se poate plasa un text in mod interactiv, cu mouse-ul, oriunde pe grafic. Aceasta functie accepta ca argument un sir de caractere si asteapta pana cand utilizatorul selecteaza un loc pe grafic cu ajutorul mouse-ului.
Se poate utiliza si Plot Editor pentru plasarea textului (a se vedea paragraful 3.3).
| Contact |- ia legatura cu noi -| | |
| Adauga document |- pune-ti documente online -| | |
| Termeni & conditii de utilizare |- politica de cookies si de confidentialitate -| | |
| Copyright © |- 2025 - Toate drepturile rezervate -| |
|
|
||||||||||||||||||||||||
|
||||||||||||||||||||||||
|
||||||||||||||||||||||||
Analize pe aceeasi tema
| ||||||||||||||||||||||||
|
| ||||||||||||||||||||||||
|
||||||||||||||||||||||||
|
|
||||||||||||||||||||||||