funcția plot are de obicei două argumente (dar poate lua unul). Primul estevalorile X ale punctelor de complot, iar al doilea este valoarea Y a punctelor toplot. Mai jos este un exemplu de creare și complot a valorilor pătratului Xgraf de la -10 la +10. În cazul unui singur argument, axa X devine1, 2, 3, 4,… până la lungimea matricei, iar axa Y conține valorile matricei.
observați că plotul va „conecta punctele” pentru dvs.,desenând linii între fiecare set de valori X,Y.,
Dacă aveți o singură matrice care doriți să complot, și nu-mi pasă cu adevărat despre theX axa, vrei doar pentru a vedea valorile reprezentate grafic în axa Y, puteți trece un singlearray la complot funcție. Iată un exemplu:
etichetarea parcelei
următoarele funcții sunt aproape întotdeauna utilizate cu complot pentru a face ieșirea mai lizibilă.
- xlabel, ylabel : Oferă o etichetare pentru graficul axii.
- title: furnizați un titlu pentru Grafic.
- legendă: furnizați o legendă care spune ce înseamnă mai multe linii grafice.,
- grilă: puneți o grilă în carouri peste grafic (adăugați mai multe linii pentru a (uneori) face mai ușor pentru a vedea valorile.
- axă: spuneți cât de mare ar trebui să afișeze graficul.
comanda „clf”
uneori veți dori să „ștergeți” cifra. Acest lucru se face în mod normal prin simpla „complot” următorul lucru pe care îl doriți.Alternativ, puteți folosi „clf” command:
>> clf; % clear the plot
„hold” comanda
Uneori, veți dori să complot grafice multiple pe axa XY (pe samefigure)., În Matlab, când utilizați funcția de complot mai mult deo dată, de fiecare dată când o numiți, cifra anterioară este „șters”. pentru a face o figură anterioară să rămână pe complot, folosim comanda ” hold on;”. Când vrem să reluăm ștergerea cifruluipentru fiecare complot nou, folosim comanda „hold off;”.
încercați următorul cod:
ar fi trebuit să vedeți doar un grafic, graficul cubat (carea fost al doilea complot de mai sus). Acum încercați acest cod, folosind comanda ” hold on;”.
comanda” subplot ”
uneori veți dori să plasați mai multe parcele una lângă alta pe o singură figură., Puteți realiza acest lucru utilizând funcția subplot Matlab.
pentru mai multe detalii despre această funcție (precum și comenzile și funcțiile menționate mai sus) puteți utiliza întotdeauna comanda de ajutor la promptul Matlab.parametrii utilizați de funcția subplot determină câte rânduri și coloane pentru „matricea” generală a cifrelor și apoi care dintre aceste poziții să pună următorul complot. Parametrii sunt: 1) Numărul de rânduri, 2) Numărul de coloane, 3) Care dintre sub-parcelele de utilizat., aici este un exemplu de modul de a crea o matrice 2×3 (6 cifre) de parcele și pentru a aborda fiecare dintre ele printr-un număr (prezentat mai jos). Observați cum rândul 1, coloana 1, este identificat prin numărul 1. Rândul unu, coloana trei este identificată cu 3. Rândul doi, coloana unu, „împachetează” și este identificat de 4.,:
Coloane | ||||
---|---|---|---|---|
o | doi | trei | ||
Rânduri | o | 1 | 2 | 3 |
doi | 4 | 5 | 6 |
Test de acest cod. Observați că comanda subplot rămâne aceeași, cu excepția „indexului” în care locația matricei doriți. De asemenea, observați că puteți titlu, eticheta, etc, fiecare complot.,
diverse metode suplimentare de plotare
Matlab oferă mai multe funcții grafice bine cunoscute, inclusiv histograme, diagrame radiale și diagrame stem.
-
histograme: Histogramele sunt utilizate pentru a arăta câte valori dintr-o serie de valori se încadrează în anumite „coșuri”. De exemplu, dacă avem scorurile tuturor studenților la un test, poate dorim să aflăm câte scoruri au fost între 90-100, 80-90, 70-80 etc. Histograma este instrumentul perfect pentru acest lucru.
-
diagrame plăcintă: diagrame plăcintă sunt utile pentru a arăta ce procent dintr-un întreg, fiecare element reprezintă., De exemplu, dacă am ști că sunt 40 de ore în săptămână, am putea folosi o diagramă radială pentru a arăta câte ore au fost cheltuite pentru studiu, somn, joacă etc
-
diagrame Stem: diagrama stem desenează o linie din partea de jos a graficului la valoarea y corespunzătoare pentru fiecare valoare X. De exemplu, dacă axa X reprezintă de câte ori a fost găsită o literă într-un document, am putea folosi un complot stem pentru a arăta relația dintre toate literele și cât de des apar..
înapoi la lista de subiecte