English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

MATLAB 루프 문

일부 경우에, 코드 블록을 여러 번 실행해야 할 수 있습니다. 일반적으로, 문장은 순서대로 실행됩니다. 함수의 첫 번째 문장을 먼저 실행한 후, 두 번째 문장을 실행하고 그렇게 계속합니다.

프로그래밍 언어는 복잡한 실행 경로를 허용할 수 있는 다양한 제어 구조를 제공합니다.

루프 문은 하나나 여러 개의 문장을 여러 번 실행할 수 있도록 허용하며, 대부분의 프로그래밍 언어에서 루프 문의 일반 형식은 다음과 같습니다-

MATLAB은 다음과 같은 루프 유형을 제공하여 루프 요구 사항을 처리할 수 있습니다. 자세한 내용은 다음 링크를 클릭하세요.-

순서 번호루프 유형과 설명
1while 루프

주어진 조건이 참일 때까지 하나나 여러 개의 문장을 반복합니다. 루프 본문을 실행하기 전에 조건을 검사합니다.

2for 루프

한 번에 여러 번 실행할 수 있는 문장 시퀀스를 여러 번 실행하고, 루프 변수의 코드 관리를 간소화할 수 있습니다.

3중첩 루프

다른 루프 내에서 하나나 여러 개의 루프를 사용할 수 있습니다.

루프 제어 문

루프 제어 문은 정상적인 순서에서 실행을 변경합니다. 범위에서 실행이 범위를 벗어나면, 범위 내에서 생성된 모든 자동 객체가 파괴됩니다.

MATLAB은 다음과 같은 제어 문을 지원합니다. 자세한 내용은 다음 링크를 클릭하세요.

순서 번호제어 문과 설명
1break 문

루프를 종료하고, 그 다음 즉시 해당 문에 전환합니다.

2continue 문

루프의 주체의 나머지 부분을 건너뛰고, 상태를 재검사하기 전에 즉시 재시도합니다.