Matlab Grafikoni

You might also like

You are on page 1of 10

Dvodimenzionalni grafikoni

Grafikoni (plots) su veoma korisni za prikazivanje podataka


u svima oblastima, a naroito u nauci i tehnici gde se Matlab
najvie upotrebljava.

Komanda plot slui za crtanje


dvodimenzionalnih grafikona.Najprostiji oblik te
komande glasi:

plot(x,y),

x i y su vektori
(jednodimenzionalni nizovi)

OBA VEKTORA MORAJU IMATI ISTI BROJ


ELEMENATA!

Izvravanjem komande plot nastaje slika u


grafikom prozoru (Figure)

Slika sadri jednu krivu sa x-vrednostima na


apscisi(horizontalnoj osi) i y-vrednostima na
ordinati(vertikalnoj osi)
Imena vektora su proizvoljna, ali za
horizontalnu osu uvek e biti izabran prvi
argument u zagradi komande plot,a za
vertikalnu drugi argument.
Primer:
Neka su zadati vektori:
>> x=[1 2 3 3.5 4 5.5 7 8 10];
>> y=[2 4 5 5 7 4 3 8 2];

>> plot(x,y)
Otvara se grafiki prozor Figure No.1
sa jednostavnim grafikonom

Kriva grafikona je plava to je podrazumevana boja


linije.Komanda plot ima opcione argumente za zadavanje
boje i stila linije,te boje i vrste markera.
plot(x,y,oznaka linije,Ime svojstva,Vrednost svojstva)
Vektor Vektor (Opciono)Oznake koje
definiu vrstu i boju
linije i markera

(Opciono)Svojstva pomou
ijih vrednosti zadajete
debljinu linije,veliinu markera
,te boje ivice i popune markera

Oznake linije su:

Boja linije

Oznaka

Boja linije

Oznaka

Crvena

uta

Zelena

Crna

Plava

Bela

Cijan

Magenta

Vrsta markera

Oznaka

Vrsta markera

Oznaka

Znak plus

Kvadrat

Krui

Romb

Zvezdica

Petokraka zvezda

Taka

estokraka zvezda

Vrsta linije

Oznaka
Vrsta linije

Puna(podrazumevana)

Isprekidana

--

Oznaka

Takasta

Crta-taka

-.

etiri svojstva i njihove mogue vrednosti su:


Ime svojstva

Opis

Mogue vrednosti svojstva

LineWidth

Zadaje debljinu linije

Broj izraen u takama (podrazumevamo


0.5)

MarkerSize

Zadaje veliinu markera

Broj izraen u takama

MarkerEdgeColor

Zadaje boju markera ili boju ivice za


popunjene markere

Oznake boja iz prethodne tabele,napisane


kao znakovni niz

MarkerFaceColor

Zadaje boju popune za popunjene


markere

Oznake boja iz prethodne tabele,napisane


kao znakovni niz

Na primer komanda:
>> plot(x,y,'-mo','LineWidth',2,'MarkerSize',12,'MarkerEdgeColor','g','MarkerfaceColor','y')

Crta grafikon u kome su take povezane punom magnata linijom i oznaene


markerima u obliku kruia.Debljina linije je dve take,a veliina markera 12
taaka.Markeri imaju zelene ivice i utu popunu.

> plot(x,y,'-mo','LineWidth',2,'MarkerSize',12,'MarkerEdgeColor','g','MarkerfaceColor','y

Grafikon datih podataka


Pomou datih podataka generiu se vektori,a zatim se crtaju
grafikoni.
Godina
Prodaja u
milionima

1988

1989

1990

1991

1992

1993

12

20

22

18

24

1994
27

>> god=[1988:1:1994];
>> pro=[8 12 20 22 18 24 27];
>> plot(god,pro,'--r*','LineWidth',2,'MarkerSize',12)

You might also like