[matlab] 매트랩
- 최초 등록일
- 2005.06.08
- 최종 저작일
- 2004.10
- 5페이지/ 한컴오피스
- 가격 1,000원
목차
chapter 2. 제어흐름
2.1 If-End
2.2 IF-ELSE-END
2.3 ELSE IF
2.4 SWITCH-CASE
2.5 FOR 루프
2.6 WHILE 루프
본문내용
조건이 참이거나 1이면, 문장 1에서 n까지 실행된다. 문장은 다음과 같이 작동된다. 만일 프로그램이 실행되고, 처음으로 WHILE 문에 도달하였다고 가정하자. 조건이 검사 된다. 만일 조건이 거짓이거나 0이면 매트랩은 END 키워드 다음으로 점프하여 나머지 프로그램이 있는 경우 계속 진행한다. 이 경우에 문장 1에서 n은 전혀 실행되지 않는다. 만일 조건이 참이면 문장 1에서 n까지 실행된다. 문장 n의 실행이 끝나면 프로그램은 다시 WHILE 키워드로 돌아와서 조건을 다시 검사한다. 조건이 거짓이 될 때까지 루프는 불특정 횟수만큼 반복한다.
만일 조건이 결코 거짓이 되지 않으면, 무한 루프를 야기한다.
WHILE 문장으로 WHILE과 END 키워드 사이의 문장들은 조건에 있는 변수를 조정하여 조건이 언젠가는 거짓이 되어야 한다. 만일 이런 일이 발생하지 않으면 프로그램은 무한 루프를 만들게 된다.
참고 자료
없음