주요 콘텐츠

라이브 스크립트와 라이브 함수를 공유하고 내보내는 방법

R2026b

교육 또는 데모를 위해서나 코드를 읽을 수 있는 외부 문서 형태로 제공하기 위해 다른 사람들과 라이브 스크립트 및 라이브 함수를 공유할 수 있습니다.

다음 표에는 라이브 스크립트와 라이브 함수를 공유할 수 있는 여러 방법이 나와 있습니다.

공유 방법지침
파일을 직접 공유합니다.

라이브 코드 파일을 배포합니다. 파일을 받는 사람은 생성된 출력을 포함하여 마지막으로 저장된 상태 그대로 MATLAB®에서 파일을 열고 볼 수 있습니다.

파일이 일반 텍스트 라이브 코드 파일 형식(.m)으로 저장된 경우 사용자는 일반 텍스트를 지원하는 외부 텍스트 편집기나 코드 편집기에서도 그 파일을 열 수 있습니다. 다양한 라이브 코드 파일 형식에 대한 자세한 내용은 Live Code File Formats 항목을 참조하십시오.

MATLAB 이외의 다른 프로그램에서 볼 수 있는 문서로 파일을 내보냅니다.

지원되는 형식은 다음과 같습니다.

  • PDF

  • Microsoft® Word

  • HTML

  • LaTeX

  • Markdown

  • Jupyter® Notebook

라이브 스크립트 또는 라이브 함수를 대화형 방식으로 내보내려면 라이브 편집기 탭에서 내보내기를 선택한 다음 형식을 선택하십시오. 폴더의 모든 라이브 스크립트 및 라이브 함수를 내보내려면 라이브 편집기 탭에서 내보내기 > 폴더 내보내기를 선택하십시오.

내보내기 대화 상자가 열리면 여기에서 내보내기 옵션을 사용자 지정할 수 있습니다. (R2023b 이후)

  • PDF, Microsoft Word, LaTeX으로 내보낼 때 용지 크기, 방향, 여백을 변경할 수 있습니다.

  • Markdown 및 Jupyter Notebook으로 내보낼 때 출력값을 포함할지 여부를 지정할 수 있습니다. (R2024a 이후)

  • HTML, LaTeX, Markdown, Jupyter Notebook으로 내보낼 때 생성된 미디어를 저장할 위치를 지정할 수 있습니다.

  • PDF, HTML, LaTeX, Markdown, Jupyter Notebook으로 내보낼 때 Figure의 해상도와 형식을 변경할 수 있습니다(내보내기 전에 파일을 실행해야 함).

여러 내보내기 옵션에 대한 자세한 내용은 export 함수의 해당하는 이름-값 인수를 참조하십시오.

변환된 파일은 출력값이 인라인으로 표시되는 라이브 스크립트 또는 라이브 함수의 모양과 매우 비슷합니다. 라이브 스크립트에 컨트롤이나 작업이 포함된 경우 MATLAB은 이를 변환된 파일에 코드로 저장합니다.

LaTeX으로 내보낼 때 MATLAB은 변환된 파일과 동일한 폴더에 별도의 matlab.sty 파일을 만듭니다(아직 없는 경우). STY 파일(LaTeX 스타일 문서라고도 함)을 사용하면 변환된 파일의 외양을 더 세부적으로 제어할 수 있습니다.

또는 변환된 파일을 내보내기 전에 matlab.editor 내보내기 설정을 사용하여 사용자 지정할 수도 있습니다.

export 함수를 사용하여 라이브 스크립트 또는 라이브 함수를 프로그래밍 방식으로 내보낼 수 있습니다.

export 함수를 사용하는 경우 이름-값 인수를 사용하여 변환되는 파일을 사용자 지정할 수 있습니다. 예를 들어, 변환된 파일에서 코드를 숨기고, Figure의 해상도와 형식을 지정하며, 문서 용지 크기, 방향, 여백을 조정할 수 있습니다.

파일을 전체 화면 프레젠테이션으로 표시합니다.

라이브 스크립트 또는 라이브 함수를 엽니다. 그런 다음 보기 탭으로 이동하여 전체 화면 버튼을 클릭하여 켭니다. 또는 Ctrl+F11 바로 가기 키를 사용해도 됩니다. macOS에서는 대신 Command+F11 바로 가기 키를 사용합니다.

전체 화면 모드를 종료하려면 마우스를 화면 상단으로 이동하여 보기 탭을 표시하고 전체 화면 버튼을 클릭하여 끄십시오. 화면의 오른쪽 위에 있는 전체 화면 종료 버튼 을 사용할 수도 있습니다.

공유 전에 코드 숨기기

라이브 스크립트를 공유하거나 내보내기 전에 코드를 숨기는 것을 고려해 볼 수도 있습니다. 코드를 숨기면 라이브 스크립트는 출력값, 레이블이 지정된 컨트롤, 작업 및 서식 지정된 텍스트만 표시합니다. 라이브 스크립트의 작업이 코드만 표시하고 컨트롤은 표시하지 않도록 구성된 경우 코드를 숨기면 작업이 표시되지 않습니다. 다른 사용자가 라이브 스크립트의 컨트롤 값만 변경할 수 있게 하거나 코드를 보지 못하게 하려는 경우 코드를 숨기는 기능이 유용합니다.

코드를 숨기려면 라이브 스크립트 오른쪽에 있는 코드 숨기기 버튼 을 클릭하십시오. 또는 보기 탭으로 이동한 다음 보기 섹션에서 코드 숨기기 를 클릭해도 됩니다. 코드를 다시 표시하려면 출력값을 인라인으로 표시 버튼 또는 출력값을 오른쪽에 표시 버튼 을 클릭하십시오. 또는 export 함수를 사용하여 라이브 스크립트를 공유하는 경우 HideCode 이름-값 인수를 사용하여 코드를 숨길 수 있습니다.

참고

MATLAB은 PDF, Microsoft Word, HTML, LaTeX, Markdown 또는 Jupyter Notebook으로 내보낼 때 컨트롤과 작업을 코드로 저장합니다. 컨트롤과 작업이 포함된 라이브 스크립트가 있는데 내보내기 전에 코드를 숨기면 변환된 파일에는 컨트롤이나 작업이 포함되지 않습니다.

참고 항목

함수

설정

도움말 항목