x
and statement(s) A
:
while x A end
while
-loop is repeated until x
becomes
false (0
).
>> x=1;y=1; >> while(x<10) y=x+y; x++; end >> y y = 46
Loops with counter z
and statement(s) A
:
for z = vector A end
In the for
-loop the counter is formally initialized by a vector
.
In each execution of the loop the counter takes on the value of the next element
of vector
.
>> x=1;y=1; >> for(x=1:0.1:100) y=x^2+y; end >> y y = 3.3383E6