You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
for i = 1:100<br />
xnovo = (xstart + x/xstart) / 2;<br />
disp(xnovo);<br />
if abs(xnovo - xstart) / xnovo < eps, break, end;<br />
xstart = xnovo;<br />
end<br />
Napomene:<br />
Znak % na početku reda označava da se radi o komentaru.<br />
<strong>MATLAB</strong> ima definisanu konstantu eps koju koristi <strong>za</strong> toleranciju kod izračunavanja.<br />
U <strong>MATLAB</strong>-u pređite u svoj radni direktorijum, u ovom slučaju dragan, i navedite u<br />
komandnoj liniji naziv funkcije i vrednost argumenta.<br />
koren(128)<br />
Ova funkcija će dati odziv koji je prika<strong>za</strong>n na sledećoj slici.<br />
Napomene:<br />
• Funkcija ima pristup promenljivama radnog okruženja iz koga se poziva.<br />
Međutim, promenljive koje se stvaraju unutar funkcije (u ovom slučaju,<br />
xstart i xnovo) su lokalne, što znači da se one ne mogu deliti u okviru<br />
radnog okruženja.<br />
• Ukoliko prepravljate funkciju u toku svoje radne sesije, koristite naredbu<br />
clear ime_funkcije da biste uklonili prevedenu verziju funkcije iz<br />
radnog okruženja i omogućili da se učita nova verzija.<br />
Zaglavlje <strong>MATLAB</strong> funkcije<br />
Informacije koje se pojavljuju u <strong>za</strong>glavlju <strong>MATLAB</strong> funkcije posle reči function<br />
imaju sledeće značenje:<br />
• Koji niz(nizove) funkcija vraća, ako uopšte vraća.<br />
• Koji je naziv funkcije.<br />
• Koji argumenti se prenose funkciji, ako ima argumente.