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)Ukoliko Editor prozor nije otvoren, novi m dokument se pokreće opcijom menija File > New >M­file. Ukoliko je uključena opcija dock, prozor se nalazi unutar osnovnog prozora Matlab‐a, aako je uključena opcija undock, Editor je otvoren u prozoru nezavisno od Matlab‐a. Za prelaz izjednog moda u drugi koriste se opcije Dock i Undock .Znak >> predstavlja prompt Matlaba. To je znak koji se pojavljuje kao posljednji u prozoru ioznačava da je Matlab spreman da prihvati naredbe od korisnika. Iza prompta nalazi se kursor.Iza prompta moguće je unositi naredbe Matlab‐a, pokretati funkcije i izvršavati matematičkeoperacije. Naredba se izvršava nakon pritiska na taster Enter. Važno je napomenuti da Matlabrazlikuje velika i mala slova kod upisa naredbi.Završetak rada s Matlab‐om postiže se naredbom q uit. Takođe , rad sa Matlabom se možezavršiti odabirom naredbe Exit iz menija File ili bilo kojim od standardnih načina zatvaranjaprozora u Windows okruženju.Pomoć se u Matlabu dobija naredbama help i lookfor. Naredba help sama za sebe ispiše listusvih podcelina i toolbox‐ova u kojima se dalje mogu naći tražene naredbe. Navođenjem nazivapodceline iza naredbe help dobija se detaljnija lista mogućih naredbi. Za dobijanje sintakse iobjašnjenja pojedine naredbe, potrebno je napisati:help Gde je naziv naredbe za koju tražimo sintaksu. Na primer, pomoć za naredbu zacrtanje bi bila: help plot. Ukoliko nam nije poznat specifični naziv naredbe, za pomoćkoristimo naredbu lookfor i to tako da iza te naredbe navedemo jednu ključnu reč kojaoznačava akciju koju želimo da pokrenemo.2.2. Organizacija Matlab­a i strukture podatakaCelokupan rad u Matab‐u l zasniva s e na radu sa promenljivama (varijablama). Na definisaneulazne promenljive primijenjuju se matematičke operacije i funkcije, a kao rezultat dobijaju seizlazne promenljive.Promenljive Matlaba smeštaju se u memorijski prostor (workspace). Primena matematičkihoperacija odnosno funkcija na definisane promenljive čini da matematička ljuska uzimapromenljive iz memorijskog prostora, izvodi zadatu operaciju ili funkciju i rezultat ponovnosmešta u izlaznu promenljivu smeštenu u memorijski prostor.Workspace Matlab‐a fizički je smešten u radnu memoriju računara, što znači da se prilikomizlaska iz programa, odnosno gašenja računara sve promenljive iz workspacea gube. Zbog togsvojstva programa potrebno je sve promenljive koje se žele sačuvati na disku pre izlaska izprograma. Isto tako, kod pokretanja programa moguće je promenljive spremljene kodpređašnjeg rada učitati sa diska u radni prostor Matlab‐a (workspace).Grafičko okruženje Matlaba omogućuje grafički prikaz rezultata, ali isto tako i definisanjematematičkog modela, tj. simulacione šeme sistema pomoću grafičkih blokova unutar Simulinka.Kod grafičkog prikaza rezultata, funkcije za crtanje prikazuju sadržaj promenljivih sadržanih uradnom prostoru Matlaba, u grafičkom obliku. Tipovi podataka u Matlab‐u prikazani su na slici3.Tehnički fakultet “<strong>Mihajlo</strong> <strong>Pupin</strong>” ‐ Zrenjanin3

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

Saved successfully!

Ooh no, something went wrong!