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

라이브 스크립트 또는 라이브 함수란?

MATLAB® 라이브 스크립트 및 라이브 함수는 라이브 편집기라는 단일 환경에서 MATLAB 코드에 서식 지정된 텍스트, 수식 및 이미지가 결합된 형태의 대화형 문서입니다. 또한 라이브 스크립트는 출력값뿐만 아니라 이를 생성한 코드도 저장하고 표시합니다.

라이브 스크립트 및 라이브 함수를 사용하면 다음을 수행할 수 있습니다.

문제를 시각적으로 탐색 및 분석

  • 단일 대화형 환경에서 코드를 작성하고 실행하고 테스트할 수 있습니다.

  • 코드 블록을 개별적으로 실행하거나 하나의 전체 파일로 실행하고 그 결과와 그래픽스를 코드와 함께 볼 수 있습니다.

실행 가능하며 서식 지정된 저작물 공유

  • 제목, 소제목, 서식 지정된 텍스트를 추가하여 과정을 설명하고 수식, 이미지, 하이퍼링크를 보조 자료로 포함시킬 수 있습니다.

  • 저작물을 실행 가능하고 서식 지정된 문서로 저장하고 이를 동료나 MATLAB 커뮤니티와 공유하거나 퍼블리시를 위해 HTML 파일, PDF 파일 또는 LaTeX 파일로 변환할 수 있습니다.

교육용 대화형 강의 제작

  • 코드와 결과를 서식 지정된 텍스트 및 수학 수식과 결합할 수 있습니다.

  • 단계별 강의를 제작하고 이를 단계적으로 실행하여 항목을 보여줄 수 있습니다.

  • 코드를 즉석에서 수정하여 질문에 답하거나 관련 항목을 탐색할 수 있습니다.

  • 대화형 문서나 출력물 형식으로 학생들과 강의를 공유하고 부분적으로 완료된 파일을 과제로 배포할 수 있습니다.

일반 코드 스크립트 및 함수와의 차이점

라이브 스크립트 및 라이브 함수는 여러 방면에서 일반 코드 스크립트 및 함수와 다릅니다. 다음 표에는 주요 차이점이 정리되어 있습니다.

 라이브 스크립트 및 라이브 함수일반 코드 스크립트 및 함수
파일 형식라이브 코드 파일 형식. 자세한 내용은 라이브 코드 파일 형식(.mlx) 항목을 참조하십시오.일반 텍스트 파일 형식
파일 확장자.mlx.m
출력값 표시라이브 편집기에서 코드와 함께 표시(라이브 스크립트만 해당)명령 창에 표시
국제화(Internationalization)로케일 간 상호 운용 가능7비트 ASCII가 아닌 문자는 일부 로케일에서 호환되지 않음
텍스트 서식 지정라이브 편집기에서 서식 지정된 텍스트를 추가하고 확인함퍼블리시 마크업을 사용하여 서식 지정된 텍스트를 추가하고, 보기 위해 퍼블리시함
시각적 표현

요구 사항

  • MATLAB R2016a — MATLAB은 버전 R2016a 이상에서 라이브 스크립트, 버전 R2018a 이상에서 라이브 함수를 지원합니다.

  • 운영 체제 — MATLAB은 MATLAB에서 지원되는 대부분의 운영 체제에서 라이브 편집기를 지원합니다. 자세한 내용은 시스템 요구 사항을 참조하십시오. MATLAB에서 지원되는 운영 체제 중 라이브 편집기를 지원하지 않는 운영 체제는 다음과 같습니다.

    지원되지 않는 버전은 다음과 같습니다.

    • Red Hat Enterprise Linux 6.

    • Red Hat Enterprise Linux 7.

    • SUSE Linux Enterprise Desktop 버전 13.0 이하.

    • Debian 7.6 이하.

    일부 운영 체제에서는 라이브 편집기를 실행하려면 추가적인 구성이 필요합니다. 보유하고 있는 시스템에서 라이브 편집기를 실행할 수 없는 경우, 시스템을 구성하는 방법에 대한 자세한 내용은 기술 지원팀에 문의하십시오.

지원되지 않는 기능

라이브 스크립트나 라이브 함수를 사용할지 결정할 때는 라이브 편집기에서 지원되지 않는 몇몇 기능에 유의해야 합니다.

  • 클래스 — 라이브 편집기에서는 클래스가 지원되지 않습니다. 대신 일반 코드 파일(.m)로 클래스를 만들어야 합니다. 그런 다음, 라이브 스크립트 또는 라이브 함수에서 이 클래스를 사용할 수 있습니다.

  • 편집기 기본 설정 — 라이브 편집기는 사용자 지정 바로 가기 키와 Emacs 스타일 바로 가기 키를 포함하여 대부분의 편집기 기본 설정을 무시합니다.

라이브 스크립트와 라이브 함수를 일반 코드로 저장하기

라이브 스크립트나 라이브 함수를 일반 코드 파일(.m)로 저장하려면 다음을 수행하십시오.

  1. 라이브 편집기(Live Editor) 탭의 파일(File) 섹션에서 저장(Save) > 다른 이름으로 저장...(Save As...)을 선택합니다.

  2. 표시되는 대화 상자에서 파일 형식으로 MATLAB 코드 파일(*.m)을 선택합니다.

  3. 저장(Save)을 클릭합니다.

저장 시 MATLAB이 모든 서식 지정된 콘텐츠를 퍼블리시 마크업으로 변환합니다.

관련 항목