Main Content

라이브 코드 파일 형식(.mlx)

MATLAB®은 확장자가 .mlx인 파일에 라이브 코드 파일 형식을 사용하여 라이브 스크립트 및 라이브 함수를 저장합니다. 라이브 코드 파일 형식은 zip 파일 형식의 확장인 Open Packaging Conventions 기술을 사용합니다. 코드와 서식 지정된 콘텐츠는 Office Open XML(ECMA-376) 형식을 사용하여 출력값과는 별개로 XML 문서에 저장됩니다.

라이브 코드 파일 형식의 이점

  • 로캘 간 상호 운용 가능 — 라이브 코드 파일은 모든 로캘에서의 문자 저장 및 표시를 지원하므로 파일을 보다 용이하게 국제적으로 공유할 수 있습니다. 예를 들어, 일본어 로캘 설정에서 라이브 스크립트를 작성한 후 러시아어 로캘 설정에서 열어도 라이브 스크립트의 문자가 제대로 표시됩니다.

  • 확장 가능 — 라이브 코드 파일은 Microsoft Word에서 제공되는 다양한 형식 지정 옵션을 지원하는 ECMA-376 형식을 통해 확장할 수 있습니다. 또한 ECMA-376 형식은 표준에서 제공하는 범위 이상으로 형식을 확장해야 할 경우 임의의 이름-값 쌍도 수용합니다.

  • 이후 버전과 호환 가능 — ECMA-376 표준의 이후 버전과의 호환성 전략을 구현함으로써 라이브 코드 파일의 향후 버전은 이전 버전의 MATLAB과 호환됩니다.

  • 이전 버전과 호환 가능 — MATLAB의 향후 버전은 이전 버전의 MATLAB에서 생성된 라이브 코드 파일을 지원할 수 있습니다.

소스 컨트롤

라이브 스크립트 또는 라이브 함수 사이의 코드 차이점을 확인하고 표시하려면 MATLAB 비교 툴을 사용하십시오.

소스 컨트롤을 사용하는 경우 .mlx 확장자를 이진 파일로 등록해야 합니다. 자세한 내용은 SVN에 이진 파일 등록하기 또는 Git에 이진 파일 등록하기 항목을 참조하십시오.

관련 항목

외부 웹사이트