A1 Matlab

A1 Matlab A1 Matlab

ccd.uns.ac.rs
from ccd.uns.ac.rs More from this publisher
24.02.2013 Views

Kontrola toka programa - switch, case • switch komanda izvršava blok komandi u zavisnosti od vrednosti promenljive uslova. • case oznaĉava i razdvaja blokove komandi • samo prvo poklapanje sa case se ivršava • swich se završava end-om • “switch ne propada”, nakon završene poslednje komande case bloka, program nastavlja ispod end-a. (break izraz iz C-a ne postoji) switch izraz case 0 blok 1 case 1 blok 2 case 2 ... otherwise blok end

Kontrola toka programa - izuzeci • Podržan je rad sa izuzecima try a = [1 2]; b = a * [1 4]; catch e = lasterror … end • Lasterror je funkcija koja vraća opis greške e = message: [1x58 char] identifier: 'MATLAB:innerdim' stack: [1x1 struct]

Kontrola toka programa - izuzeci<br />

• Podržan je rad sa izuzecima<br />

try<br />

a = [1 2];<br />

b = a * [1 4];<br />

catch<br />

e = lasterror<br />

…<br />

end<br />

• Lasterror je funkcija koja vraća opis greške<br />

e =<br />

message: [1x58 char]<br />

identifier: 'MATLAB:innerdim'<br />

stack: [1x1 struct]

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

Saved successfully!

Ooh no, something went wrong!