for

Syntax

Description

for index = values, statements,
end executes a group of statements in a loop for a specified
number of times. values has one of the
following forms:

initVal:endVal —
Increment the index variable from initVal to endVal by 1,
and repeat execution of statements until index is
greater than endVal.

initVal:step:endVal —
Increment index by the value step on
each iteration, or decrements index when step is
negative.

valArray — Create
a column vector, index, from subsequent
columns of array valArray on each iteration.
For example, on the first iteration, index = valArray(:,1).
The loop executes a maximum of n times,
where n is the number of columns of valArray,
given by numel(valArray(1,:)).
The input valArray can be of any MATLAB® data
type, including a character vector, cell array, or struct.