You are on page 1of 4

Matlab(teorija izvucena iz parcijala ) !!!

by Adna, Azra i Ajla

1. Sta predstavljaju m dadoteke? avedite vrste m dadoteka i razlike medju njima? M dadoteke predstavljaju jednostavne tekstualne dadoteke u kojima su matlabove komande upisane redoslijedom kojim trebaju da se izvrse. !ostoje " vrste m dadoteka# $skrtipte % one nemaju ulazni& i izlazni& ar'umenata $ (unkcije % mo'u imati ulazne i izlazne ar'umente ". a koji nacin se mo'u unijeti matrice u matlabu ? avedite minimalno ) matlabove *unkcije za 'enerisanje matrice. +bjasnite kakve se matrice dobivaju primjenom ti& *unkcija? Matrice se mo'u unijeti na nekoliko nacina # $pojedinacnim unesenjem citave liste elemenata, ucitavanjem *ajlova sa podacima i 'enerisanjem pomocu matlabovi& *unkcija ili posebno napravljeni& m dadoteka. (unkcije za 'enerisanje matrica u matlabu su # $ zeros % matrica ciji su svi elementi nule $ones % matrica ciji su svi elementi jedinice $ eye % jedinicna matrica $ rand % uni*ormno distribuirani slucajni elementi u intervalu od , do 1, itd. ). +bjasniti sintaksu kontrolne strukture i* else u matlabu. -oji se tipovi operatora primjenjuju u ovim strukturama? -ontrolna struktura i* else ima sl. oblik # .*lo'icki/izraz aredbe0 1lse aredbe0 end .* iskaz provjerava lo'icku tacnost izraza koji je speci*iciran i u koliko je tacan izvrsava 'rupu komandi koja slijedi. Svaka i* naredba zavrsava se komandom end, a opcionalno mozemo upotrebljavati elsei* i else kljucne rijeci. 2a de*inisanje lo'icko' izraza koriste se relacijski i lo'icki operatori. 3. apisati i objasniti sintaksu kontrolne strukture 4&ile u matlabu. a510

4&ile a61, a5a7"0 end -ontrolna struktura 4&ile ima zadatak da obezbjedi pro'ram da ponavlja izvrsavanje date 'rupe naredbi sve dok je lo'icki uslov izvodjenja zadovoljen. Svaka 4&ile petlja zapocinje sa komandom 4&ile i zavrsava sa komandom end. 8z komandu 4&ile mora se de*inisati lo'icki uslov koji odlucje da li ce se izvrsavati blok naredbi unutar petlje. 9. apisati i objasniti sintaksu kontrolne strukture *or u matlabu .

*or brojac5pocetak # korak # kraj aredbe0 end aredbe u okviru ove petlje ce se izvrsiti onoliko puta koliko je potrebno da brojac dodje od vrijednosti pocetak do vrijednosti kraj sa vrijednoscu koraka korak. 8koliko se korak izostavi podrazumjeva se da ima vrijednost 1 :. +bjasniti razliku izmedju operatora ;< i ;.<? =o je operator stepenovanja, bez tacke je matricno stepenovanje, a sa tackom stepenovanje element po element. >. -oja je svr&a komande cl* ? ?risanje slike iz aktivno' 'ra*icko' prozora @. -akva je svr&a naredbe 4&ose ? =om naredbom dobivamo listu svi& varijabli koje se nalaze u radnom prostoru u prosirenom *ormatu ( in*ormacije o dimenzijama , memoriji i klasi varijable ) A. -oja je svr&a naredbe *ormat ? =om narebom kontrolisemo nacin ispisa brojeva u komandnom prozoru 1,. +bjasnite razlike izmedju operatora ;7< i ;.7< 7 operator mnzoenja skalara ili matrica .7 operator mnozenja medju elementima matrica

11. -akva je svr&a komande clear? =om naredbom brisu se sve do tada unesene varijable iz radno' prostora 2A+-B82.CA DA =AE . +FG+C+B.!!!

1". 2nak ;0< na kraju komande napisane u matlabu u komandnom prozoru sprijecava ispis izvrsene komande na ekranu 13. -omanda clc u matlabu cisti komandni prozor od svih predhodno otkucanih naredbi 14. ?risanje pojedini& elemenata, cijeli& kolona ili redova matrice u matlabu vrsi se znak [] iza oznake elemenata koje zelimo izbrisati 15. +bjasniti svr&u operatora # sluze za formiranje niza brojeva izmedju granicnih vrijednosti sa odredjenim korakom 1:. -omentarisanje linija kod pisanja matlabovi& m *ajlova vrsi se na slijedeci nacin # stavljamo znak % ispred svakog reda koji zelimo komentarisati 1 . aredbe operativno' sistema u komandnom prozoru matlaba dajemo pomocu znaka ! iza kojeg slijedi naredba 1". aredbom poly (Ha1, a", a), a3I) u matlabu dobijamo koeficjente polinoma koji imaju nule u tackama a1# a$# a3 i a4 2 AE1 DA # 2eros % svi elementi , +nes % svi elementi 1 1ye % jedinicna matrica (1 po doja'onali, ostalo , ) Band % uni*ormno distribuirani slucaajni elementi u intervalu ,$1 Bandn % elementi takvi da im je srednja vrijednost , a varijansa i devijacija 1 Bound % za zaokruzivanje brojeva matrice na najblizu vecu vrijednost (npr. ),: 5 3) (iJ % odsijeca sve iza decimalno' zareza (npr. ),:5)) Min % najmanji element iz kolona 1,end % prvi red posjednja kolona 1nd,1 % prva kolona i posljednji red Sum % sabira elemente po kolonama !rod % mnozenje elemenata matrice (liplr % rotira matricu oko njene ose BotA, % rotira matricu za A, stepeni u suptornom smjeru kazaljke na satu Boots % trazi rjesenje jednacine K $ transponuje zadatu kolonu u red

Fija'$ izlistava elemente matrice po 'lavnoj dija'onali

You might also like