24.07.2013 Views

Priručnik za MATLAB - Ponude.biz

Priručnik za MATLAB - Ponude.biz

Priručnik za MATLAB - Ponude.biz

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.

sum(A(1:3,3))<br />

izračunava sumu treće kolone. Međutim, postoji bolji način <strong>za</strong> to. Sama dvotačka, po svojoj<br />

funkciji, referencira sve elemente u vrsti ili koloni matrice, a službena reč end referencira<br />

poslednju vrstu ili kolonu. Prema tome, izraz:<br />

sum(A(:,end))<br />

izračunava sumu elemenata u poslednjoj koloni matrice A.<br />

ans =<br />

8<br />

Učitavanje matrica iz spoljašnjih datoteka<br />

Komanda load učitava binarne datoteke koje sadrže matrice generisane u prethodnim<br />

sesijama u <strong>MATLAB</strong>-u ili učitava tekstualne datoteke koje sadrže numeričke podatke.<br />

Tekstualna datoteka mora imati podatke složene tabelarno, sa po jednom vrstom u redu i sa<br />

istim brojem elemenata u svakoj vrsti. Na primer, napravite tekstualnu datoteku u editoru<br />

teksta, koja sadrži sledeća četiri reda:<br />

16.0 3.0 2.0 13.0<br />

5.0 10.0 11.0 8.0<br />

9.0 6.0 7.0 12.0<br />

4.0 15.0 14.0 1.0<br />

Sačuvajte datoteku pod imenom magik.dat. Zadajte sledeću komandu:<br />

load magik.dat<br />

<strong>MATLAB</strong> učitava datoteku i pravi promenljivu magik koja sadrži vašu matricu.<br />

Generisanje matrica korišćenjem ugrađenih funkcija<br />

<strong>MATLAB</strong> ima četiri funkcije koje generišu osnovne matrice:<br />

zeros Svi elementi nule<br />

ones Svi elementi jedinice<br />

rand Slučajni elementi sa uniformnom raspodelom<br />

randn Slučajni elementi sa normalnom raspodelom<br />

Primeri:<br />

Z = zeros(2,4)<br />

Z =<br />

0 0 0 0<br />

0 0 0 0<br />

F = 5*ones(3,3)<br />

F =<br />

5 5 5<br />

5 5 5

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

Saved successfully!

Ooh no, something went wrong!