for цикл для повторения указанного количества раз
forindex=valuesstatementsend
for выполняет группу операторов в цикле указанное количество раз. index = values, statements, endvalues имеет одну из следующих форм:
initVal:endVal - приращение index переменная из initVal кому endVal около 1и повторить выполнение statements до index больше, чем endVal.
initVal:step:endVal - Приращение index по значению step для каждой итерации или декрементов index когда step отрицательный.
valArray - Создание вектора столбца, index, из последующих столбцов массива valArray на каждой итерации. Например, в первой итерации . Цикл выполняет максимум index = valArray(:,1)n времена, где n - количество столбцов valArray, данное numel(. Вход valArray(1,:))valArray может быть любого типа данных MATLAB ®, включая символьный вектор, массив ячеек или структуру.
Для программного выхода из цикла используйте break заявление. Чтобы пропустить остальные инструкции в цикле и начать следующую итерацию, используйте continue заявление.
Избегайте назначения значения index переменная в инструкциях цикла. for оператор переопределяет любые изменения, внесенные в index внутри цикла.
Чтобы выполнить итерацию над значениями вектора одного столбца, сначала транспонируйте его для создания вектора строки.