CommLab00 - Mihajlo Pupin
CommLab00 - Mihajlo Pupin
CommLab00 - Mihajlo Pupin
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
CommLab 002012/2013 (14.10.2012)funkcija sintaksa Opisabs y=abs(x) apsolutna vrednost argumenta ⎜x ⎜sign y=sign(x) signum funkcijaround y=round(x) zaokruživanje prema najbližem celom brojufix y= fix(x) zaokruživanje prema najbližem celom broju prema nuli (odbacujuse decimalna mjesta iza decimalne tačke broja)ceil y=ceil(x) zaokruživanje prema najbližem celom broju u smjeru +∞floor y=floor(x) zaokruživanje prema najbližem celom broju u smjeru -∞angle y=angle(x) ugao kompleksne promenljive u radijanimareal y=real(x) realni deo kompleksne promenljiveimag y=imag(x) imaginarni deo kompleksne promenjiveconj y=conj(x) konjugovano kompleksna vrednost argumentarem y=rem(x,y) daje ostatak celobrojnog deljenja promenljivih x i ysqrt y=sqrt(x) kvadratni koren argumenta6.2. Funkcije za obradu vektora i matricaGrupu funkcija za obradu vektora i matrica predstavljaju funkcije čiji su argumenti vektori ilimatrice, a kao rezultat daju logičku promenljivu, ili vektor ili matricu različitih dimenzija odulazne matrice, odnosno matricu indeksa elemenata argumenta koji zadovoljavaju datikriterijum. To su funkcije za kreiranje matrica, relacione i logičke funkcije nad matricama, tefunkcije za određivanje različitih veličina karakterističnih za matrice i vektore.6.2.1. Funkcije za definisanje matricaFunkcije za definisanje matrica omogućuju definisanje matrice dimenzije mxn sa svojstvimaodređenim funkcijom. Za sve funkcije ove grupe važi da mogu imati jedan ili dva skalarnaargumenta tipa integer. Ukoliko se radi o funkciji sa jednim argumentom, on određuje dimenzijuizlazne kvadratne matrice. Ako su funkcije pozvane sa 2 argumenta, oni određuju broj vrsta ikolona izlazne matrice. Funkcije za definisanje matrica su prikazane tabelom:funkcija sintaksa rezultat funkcijezeros y=zeros(m) Matrica čiji su svi elementi jednaki nuliy=zeros(m,n)ones y=ones(m) Matrica čiji su svi elementi jednaki jediniciy=ones(m,n)eye y=eye(m) Jedinična matrica (elementi glavne dijagonale jednaki 1, a ostaliy=eye(m,n) elementi jednaki nuli)rand y=rand(m) Matrica slučajnih elemenata u intervalu [‐1, 1]y=rand(m,n)randn y=rand(m) Matrica slučajnih elemenata generisanih prema normalnojy=rand(m,n) raspodeli6.2.2. Relacione i logičke funkcijeRelacione i logičke funkcije za rad sa matricama ispituju sadržaj matrica koje su date kao ulazniargumenti funkcije i vraćaju logičku varijablu ili matricu logičkih promenljivih koji imajuvrednost 1 ako je uslov ispunjen, odnosno nulu ako nije.Funkcija SintaksaOpis funkcijeany y=any(x) Za vektor (kolonu) vraća jedinicu ako je barem jedan elementrazličit od nule. Primenjena na matricu, ova funkcija dajeTehnički fakultet “<strong>Mihajlo</strong> <strong>Pupin</strong>” ‐ Zrenjanin19