11.07.2015 Views

CommLab00 - Mihajlo Pupin

CommLab00 - Mihajlo Pupin

CommLab00 - Mihajlo Pupin

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CommLab 002012/2013 (14.10.2012)gtext( ’string’) ‐ omogućuje upis teksta na mesto koje se određuje mišemlegend(’str1',’str2',’str3')‐ upisuje se legenda na aktivni grafički prikaz i to tako da seuz tip linije prve krive ispisuje string str1, uz tip 2. krive string str2, itd.5.4. Trodimenzionalni grafički prikazZa trodimenzionalni prikaz potrebno je definisati dva vektora dimenzija nx1 i mx1 i jednumatricu dimenzija nxm. Na taj se način dobije skup tačaka određenih uređenim trojkama, koječine ravan. Crtanje trodimenzionalnih grafičkih prikaza izvodi se naredbom mesh.Sintaksa naredbe je:mesh(x,y,z)Rezultat prikaza je površina u trodimenzionalnom koordinatnom sistemu, koja je za svakukombinaciju tačaka iz x‐y ravni određenih vektorima x i y definisana vrednošću na z osiodređenom matricom z.6. FunkcijeFunkcije uz operatore predstavljaju bitan deo Matlab‐a, a njihovo mnoštvo razvrstano porazličitim toolbox‐ovima upravo čini Matlab upotrebljivim i moćnim alatom. Funkcije se premasvom poreklu mogu svrstati u 3 kategorije:‐ interne funkcije,‐ funkcije u toolbox‐ima,‐ funkcije definisane od strane korisnika.Poreklo funkcije može se odrediti naredbom which iza koje se upiše ime funkcije. Ako je funkcijainterna, Matlab to i prikaže, dok za funkcije iz toolbox‐ova i definisane od strane korisnikaMatlab prikaže lokaciju na disku gde je smeštena. Za upotrebu funkcija njihovo poreklo nijeb itno, jer se sve pozivaju na sličan način :ime_funkcije(arg1,arg2,...argn)U zavisnosti od funkcije, u zagradi se navodi jedan ili više argumenata, od kojih svaki mora biti ilikonstanta ili promenljiva definisana u workspace‐u. Na taj način se mogu pozvati sve funkcijekoje spadaju u grupu internih funkcija Matlab‐a ili se čuvaju na disku računara u direktorijumukoji je naveden u Matlabovom putu pretraživanja ili su smeštene u tekućem direktorijumu.Definisani put pretraživanja može se dobiti naredbom path.Ukoliko se želi dodati novi direktorijum u put pretraživanja, potrebno je izvršiti sledeće naredbeMatlab‐a:p=path;path(p,’novi_put’);Prva naredba postojeći put pretraživanja dodeljuje promenljivoj p. Druga naredba definiše noviput pretraživanja tako da starom putu iz promenljive p doda novi put pretraživanja definisanstringom ’novi_put’. Definisani put pretraživanja ostaje aktivan do izlaska iz Matlab‐a. Ukoliko setaj put želi trajno sačuvati, potrebno je navedene naredbe dodati u startup.m proceduru udirektorijugdje je instaliran Matlab.Tehnički fakultet “<strong>Mihajlo</strong> <strong>Pupin</strong>” ‐ Zrenjanin17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!