Я предоставлю вам несколько примеров циклов в MATLAB вместе с фрагментами кода. Вот пять часто используемых типов циклов в MATLAB:
-
Цикл for:
Цикл for используется для повторения определенного количества раз. Вот пример вывода чисел от 1 до 5:for i = 1:5 disp(i); end -
Цикл while:
Цикл while используется для итерации до тех пор, пока не будет выполнено указанное условие. Вот пример, который печатает числа от 1 до 5 с помощью цикла while:i = 1; while i <= 5 disp(i); i = i + 1; end -
Вложенные циклы:
MATLAB позволяет вкладывать циклы друг в друга. Вот пример вложенного цикла, который печатает таблицу умножения от 1 до 5:for i = 1:5 for j = 1:5 disp(i * j); end end -
Инструкция Break:
Инструкция Break используется для преждевременного выхода из цикла. Вот пример, который печатает числа от 1 до 10, но прерывает цикл, когда встречается число 5:for i = 1:10 if i == 5 break; end disp(i); end -
Инструкция продолжения:
Инструкция продолжения используется для пропуска текущей итерации и перехода к следующей. Вот пример, который печатает только четные числа от 1 до 10 с помощью оператора continue:for i = 1:10 if rem(i, 2) == 1 continue; end disp(i); end