이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

디버그

프로그램 문제 진단

MATLAB® 프로그램의 문제를 그래픽 또는 프로그래밍을 통해 진단할 수 있습니다. 두 가지 접근 방식 모두, 중단점을 설정하여 MATLAB 실행을 일시 중지하고 문제가 될 수 있다고 생각하는 위치의 값을 검토할 수 있습니다.

함수

dbclear중단점 제거
dbcont실행 재개(Resume)
dbdowndbup 작업 공간 이동을 반대로 수행
dbquit디버그 모드 중지
dbstack함수 호출 스택(Function Call Stack)
dbstatus모든 중단점(Breakpoint) 나열
dbstep현재 중단점에서 실행 가능한 다음 라인 실행
dbstop디버그에 사용할 중단점(Breakpoint) 설정
dbtype라인 번호와 함께 파일 표시
dbup디버그 모드에서 현재 작업 공간(Current Workspace)을 호출자 작업 공간(Workspace Of Caller)으로 이동
keyboard키보드에서 입력
echo함수 실행 중에 명령문(Statement) 표시

도움말 항목

MATLAB 프로그램 디버그하기

MATLAB 프로그램을 그래픽을 이용해 디버그하는 데는 편집기/디버거를 사용합니다. 또는, 명령 창에서 디버그 함수를 사용할 수도 있습니다.

중단점(Breakpoint) 설정하기

파일의 특정 라인에서 일시 중지하거나, 지정된 조건을 충족하는 경우에만 파일의 특정 라인에서 일시 중지하거나, MATLAB에서 오류가 발생할 경우 일시 중지하도록 MATLAB에 중단점을 설정합니다.

디버그 중 값 검토하기

프로그램이 일시 중지되어 있는 동안 현재 작업 공간에 있는 모든 변수의 값을 보고 코드 라인이 예상된 결과를 생성하는지 확인합니다.