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, задается числом . Область входа (valArray(1,:))valArray может быть любого MATLAB® тип данных, включая вектор символов, массив ячеек или struct.
Чтобы программно выйти из цикла, используйте break оператор. Чтобы пропустить остальную часть инструкций в цикле и начать следующую итерацию, используйте continue оператор.
Избегайте назначения значения index переменная в операторах цикла. The for оператор переопределяет все изменения, внесенные в index в пределах цикла.
Чтобы выполнить итерацию значений одного вектора-столбца, сначала транспонируйте ее, чтобы создать вектор-строку.