Main Content

MATLAB 코드 퍼블리시 및 공유하기

MATLAB®에서는 작성한 코드를 다른 사람에게 보여 주는 여러 가지 방법을 제공합니다. MATLAB 코드 파일(.m)을 퍼블리시하여 서식이 지정된 문서를 만들거나 라이브 편집기에서 라이브 스크립트와 라이브 함수를 만들고 공유할 수 있습니다.

라이브 편집기에서 라이브 스크립트 생성 및 공유하기

라이브 편집기를 사용하면 실행 가능한 MATLAB 코드, 그리고 내장 출력값과 서식 지정된 텍스트가 통합된 공유 가능한 문서를 가장 간편하게 생성할 수 있습니다. 지원되는 출력 형식에는 MLX, PDF, Microsoft® Word, HTML, LaTeX 등이 있습니다. 자세한 내용은 라이브 편집기에서 라이브 스크립트 만들기 항목을 참조하십시오.

Live script with a formatted title, text, code, and the resulting output figure

MATLAB 코드 파일 퍼블리시하기(.m)

MATLAB 코드 파일(.m)을 사용하여 공유 가능한 문서를 생성하려면 파일을 퍼블리시하면 됩니다. MATLAB 코드 파일을 퍼블리시하면 코드와 주석, 출력값이 포함된 서식 있는 문서가 생성됩니다. 코드를 퍼블리시하는 일반적인 이유는 교육 또는 설명을 목적으로 다른 사람들과 문서를 공유하거나, 코드를 읽을 수 있는 외부 문서로 생성하는 데 있습니다.

다음 코드는 구형파의 푸리에 급수 전개를 보여줍니다.

마크업이 있는 MATLAB 코드

퍼블리시된 문서

Code with green comments that include markup for a title, subheadings, and an equation

Published document that includes a title, subheadings, and formatted equations, as well as code and the resulting output

코드를 퍼블리시하려면 다음을 수행하십시오.

  1. MATLAB 스크립트나 함수를 생성합니다. 각 섹션의 시작 부분에 두 개의 퍼센트 기호(%%)를 삽입하여 코드를 여러 단계 또는 섹션으로 나눕니다.

  2. 파일의 시작 부분과 각 섹션 내에 설명 주석을 추가하여 코드를 문서화합니다.

    각 섹션 맨 위의 주석 내에, 출력물의 가독성을 높이는 마크업을 추가할 수 있습니다. 예를 들어, 위 표의 코드에는 다음 마크업이 포함되어 있습니다.

    제목

    %% Square Waves from Sine Waves

    %% Add an Odd Harmonic and Plot It

    %% Note About Gibbs Phenomenon

    기울임꼴의 변수 이름

    % As _k_ increases, ...

    LaTeX 수식

    % $$ y = y + \frac{sin(k*t)}{k} $$

    참고

    플랫폼의 인코딩과는 다른 인코딩 문자가 들어 있는 텍스트 파일을 MATLAB에서 저장하거나 퍼블리시하면 해당 문자는 알 수 없는 텍스트로 표시됩니다.

  3. 코드를 퍼블리시합니다. 퍼블리시 탭에서 퍼블리시를 클릭합니다.

    MATLAB은 하위 폴더 html을 만들고, 코드에서 생성된 HTML 파일 하나와 그래픽 파일 여럿을 여기에 저장합니다. HTML 파일에는 코드, 서식 있는 주석, 출력값이 포함됩니다. 사용자의 선택에 따라 PDF 파일이나 Microsoft PowerPoint® 프레젠테이션 등의 다른 형식으로 퍼블리시할 수도 있습니다. 다른 형식으로 퍼블리시하는 방법에 대한 자세한 내용은 출력 파일 지정하기 항목을 참조하십시오.

    MATLAB Online™에서 퍼블리시할 때 MATLAB이 출력 창을 자동으로 열 수 있도록 하려면 웹 브라우저에서 팝업 창을 허용하십시오.

코드를 퍼블리시한 후에는 퍼블리시한 파일이 포함된 폴더를 공유할 수 있습니다. 자세한 내용은 Share Folders Using MATLAB Drive 항목을 참조하십시오.

위 그림에 표시된 샘플 코드는 설치된 문서의 일부입니다. 다음 명령을 실행하여 편집기에서 코드를 볼 수 있습니다.

edit(fullfile(matlabroot,'help','techdoc','matlab_env', ...
             'examples','fourier_demo2.m'))

도움말을 추가하고 문서 만들기

MATLAB 코드 파일 시작 부분에 주석을 삽입하여 코드에 도움말을 추가할 수 있습니다. 명령 창에 help file_name을 입력하면 MATLAB에 도움말 주석이 표시됩니다. 자세한 내용은 프로그램에 대한 도움말 추가하기 항목을 참조하십시오.

또한 MATLAB 도움말 브라우저 또는 웹에서 볼 수 있도록 MATLAB 도움말 문서 항목을 직접 만들 수도 있습니다. 자세한 내용은 사용자 지정 문서 표시하기 항목을 참조하십시오.

참고 항목

관련 항목

외부 웹 사이트