비정상적인 종료 후에 데이터 복구하기
MATLAB®이 예기치 않게 종료될 경우 정보가 손실될 수 있습니다. MATLAB을 다시 시작한 후에 다음 제안 사항을 시도하여 일부 정보를 복구할 수 있습니다. 이러한 제안 사항 중 일부는 MATLAB을 종료하기 전에 세션 중에 수행해야 하는 동작입니다. 지금까지 이를 수행하지 않았다면, 향후 비정상적으로 종료될 경우에 복구할 수 있도록 이러한 동작을 정기적으로 수행하는 것을 고려해 보십시오.
명령 내역이나 명령 내역의 기반이 되는 파일인
history.m을 사용하여 이전 세션의 명령문을 실행하십시오. 종료 이전의 상태대로 데이터를 다시 생성할 수도 있습니다.MATLAB이 예기치 않게 종료된 세션에 대해
diary함수나-logfile시작 옵션을 사용했다면 출력값을 복구할 수도 있습니다.세션 중에 작업 공간을 MAT 파일에 저장한 경우, MAT 파일을 불러와서 작업 공간을 복구할 수 있습니다.
편집기에서 파일을 편집하는 중에 MATLAB이 예기치 않게 종료되었으며 백업 기능이 활성화되어 있었다면, 저장하지 않은 파일의 변경 내용을 복구할 수 있을 것입니다. 복구하려면 편집기에서 백업 파일인
를 여십시오. 가장 마지막에 생성된filename.asvfilename의 정상 버전을 사용하도록 이 백업 파일을으로 저장하십시오.filename.mSimulink® 세션에 있을 때 세그멘테이션(Segmenation) 위반이 발생했으며 Simulink 자동 저장 옵션 설정이 선택된 상태였다면, 모델의 마지막 자동 저장 파일에 세그멘테이션 위반 이전의 자동 저장 데이터 상태가 반영됩니다. Simulink 모델이 세그멘테이션 위반에 의해 손상될 수 있기 때문에 세그멘테이션 위반이 발생한 후에는 모델이 자동 저장되지 않습니다. 파일을 복구하려면 모델을 여십시오.