Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Dobijen je rezultat kao da ste sva tri reda upisali direktno u <strong>MATLAB</strong>-u.<br />
Programiranje u <strong>MATLAB</strong>-u<br />
Vrlo brzo ćete ustanoviti da možete mnoge probleme rešiti u <strong>MATLAB</strong>-u, koje ste do<br />
nedavno rešavali programiranjem u nekom višem programskom jeziku. Programi se<br />
pišu u nekom ASCI editoru (MS-DOS Editor) i snimaju kao m-datoteke. Važno je da<br />
<strong>za</strong>pamtite sledeće:<br />
• Program se uređuje i snima kao i svaka druga datoteka.<br />
• Program se snima u datoteku koja mora imati oznaku tipa .m.<br />
• Program se izvršava u komandnom prozoru MATALAB-a.<br />
• Kada hoćete da izvršite program u <strong>MATLAB</strong>-u samo navodite naziv datoteke<br />
(bez sufiksa .m).<br />
Poželjno je da navodite komentare kod programiranja svojih funkcija, kako bi se kasnije<br />
lakše snašli ako treba nešto da prepravljate.<br />
Pogodno je da sve svoje programe (datoteke) smestite u jedan direktorijum i kada želite<br />
da ih pozovete, neće vam biti problem da se setite gde se nalaze.<br />
Petlje for i while<br />
<strong>MATLAB</strong> ima nekoliko procedura <strong>za</strong> kontrolu toka izvršavanja programa. One<br />
obuhvataju korišćenje naredbi for, while i if.<br />
Petlja for ima sledeći oblik:<br />
for k = 1:n<br />
….<br />
(naredbe programa)<br />
….<br />
end<br />
Naredbe programa između for i end ponavljaće se n puta. Kao primer dajemo sledeću<br />
sesiju u <strong>MATLAB</strong>-u:<br />
Petlja while omogućava da ponavljate niz naredbi sve dok je isti logički uslov<br />
<strong>za</strong>dovoljen. Ona ima sledeći oblik: