이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.
명령 창 텍스트를 파일에 기록하기
diary
는 기록을 켜거나 끕니다. 기록이 켜져 있으면 MATLAB®은 명령 창에 입력된 명령, 키보드 입력값 및 텍스트 출력값을 캡처합니다. 그런 다음 현재 폴더의 diary
라는 이름의 ASCII 텍스트 파일에 로그를 저장합니다.
기록이 켜져 있는지 확인하려면 get(0,'Diary')
를 입력하십시오. MATLAB은 'on'
또는 'off'
를 반환합니다.
diary
은 결과 로그를 filename
filename
에 저장합니다. 파일이 이미 존재하면 MATLAB은 텍스트를 파일의 끝에 추가합니다. 현재 diary
파일의 이름을 보려면 get(0,'DiaryFile')
을 입력하십시오.
diary off
는 기록을 비활성화합니다.
diary on
은 현재 diary
파일 이름을 사용하여 기록을 활성화합니다.
diary
의 출력값은 일반 텍스트이기 때문에 화면에 표시되는 내용이 로그 파일에 정확히 반영되지는 않습니다.
diary 파일은 그래픽스(Figure 창)를 포함하지 않습니다.
diary 파일은 구문 강조 표시와 글꼴 기본 설정을 유지하지 않습니다.
diary 파일은 matlab:
으로 생성된 하이퍼링크 정보와 같이 명령 창에서 숨겨진 구성요소를 일반 텍스트로 표시합니다. 예를 들어, 명령 창에 다음과 같은 명령문을 입력하면
str = sprintf('%s%s', ... '<a href="matlab:magic(4)">', ... 'Generate magic square</a>'); disp(str)
MATLAB에는
라고 표시됩니다.
그러나 텍스트 편집기에서 diary 파일을 보면 다음과 같이 표시됩니다.
str = sprintf('%s%s', ... '<a href="matlab:magic(4)">', ... 'Generate magic square</a>'); disp(str) <a href="matlab:magic(4)">Generate magic square</a>
구문 강조 표시를 포함하여 diary 파일의 내용을 보려면 type
함수를 사용하십시오.