Wszystkie polecenia, których możemy użyć w skrypcie, możemy też wpisać na konsoli. Podstawowe zalety skryptów:
Pętla for, podstawowa forma wygląda tak ($i$ jest zmienną sterującą pętli, $w$ wektorem):
for i = w instrukcja 1; ... end
suma = 0 odw = 0 for i = 1:2:100 suma = suma + i; odw = odw + 1/i; end
t = linspace(0,2*%pi,201); x = cos(t); y = sin(t); plot2d(x,y) ⇒ mniejszy okrąg plot2d(2*x,2*y) ⇒ mniejszy okrąg t = linspace(0,2*%pi,13); x = cos(t); y = sin(t); for i = 1:12 plot2d4([x(i) 2*x(i)],[y(i) 2*y(i)]) ⇒ strzałki "odśrodkowe" plot2d4([2*x(i) x(i)],[2*y(i) y(i)]) ⇒ strzałki "dośrodkowe" end
Pętla while, podstawowa forma wygląda tak:
while(warunek) instrukcja 1; ... endDla danej liczby dodatniej $a$ szukamy najmniejszej liczby postaci $2^n$ takiej, że $a<2^n$
x = 1 while(x <= a) x = 2*x; end