Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

프로그램에 주석(Comment) 추가하기

코드를 작성할 때는 해당 코드에 대해 설명하는 주석을 추가하는 것이 좋습니다. 주석을 달아 놓으면 다른 사람들이 자신의 코드를 이해하는 데 도움이 되는 것은 물론 나중에 다시 코드를 살펴볼 때도 쉽게 기억을 떠올릴 수 있습니다. 프로그램 개발 및 테스트를 진행하는 동안 주석을 사용하여, 실행할 필요가 없는 코드를 주석으로 처리할 수도 있습니다.

라이브 편집기에서는 코드 앞과 뒤에 텍스트 라인을 삽입하여 작업 과정이나 코드를 설명할 수 있습니다. 텍스트 라인은 표준 형식 지정 옵션 및 이미지/하이퍼링크/수식 삽입과 같은 추가적인 유연성을 제공합니다. 자세한 내용은 라이브 편집기에서 라이브 스크립트 만들기 항목을 참조하십시오.

참고

사용 중인 플랫폼의 인코딩과는 다른 인코딩으로 작성된 문자가 있는 텍스트가 포함된 MATLAB® 코드 파일(.m)을 MATLAB에서 저장하거나 퍼블리시하면 해당 문자는 깨진 텍스트로 표시됩니다. 라이브 스크립트와 라이브 함수(.mlx)에서는 모든 로캘의 문자를 저장하고 표시할 수 있습니다.

MATLAB 코드에 주석을 추가하려면 퍼센트(%) 기호를 사용하십시오. 주석 라인은 프로그램 파일의 어느 위치에나 나타날 수 있으며, 코드 라인 끝에 주석을 추가할 수도 있습니다.

예를 들어, 다음과 같이 합니다.

% Add up all the vector elements.
y = sum(x)           % Use the sum function.

여러 코드 라인을 주석으로 처리하려면 블록 주석 연산자 %{%}를 사용하면 됩니다. %{ 연산자와 %} 연산자는 각각 도움말 텍스트 블록의 바로 전 라인과 바로 다음 라인에 단독으로 표시되어야 합니다. 이들 라인에는 다른 텍스트를 넣지 마십시오.

예를 들어, 다음과 같이 합니다.

a = magic(3);
%{
sum(a)
diag(a)
sum(diag(a))
%}
sum(diag(fliplr(a)))

특정 코드 라인을 주석으로 처리하려면 해당 코드 라인을 선택하고 편집기 탭 또는 라이브 편집기 탭으로 이동한 후 버튼을 누르면 됩니다. 또는 Ctrl+R 키를 누를 수도 있습니다. 선택한 코드 라인의 주석 처리를 제거하려면 버튼을 누르거나 Ctrl+T 키를 누르십시오.

여러 라인에 걸쳐 있는 한 명령문 중 일부를 주석으로 처리하려면 퍼센트 기호 대신 줄임표(...)를 사용하십시오. 예를 들어, 다음과 같이 합니다.

header = ['Last Name, ',      ...
          'First Name, ',     ...
      ... 'Middle Initial, ', ...
          'Title']

편집기 및 라이브 편집기에는 MATLAB, Java®, C/C++ 코드에 대한 주석을 추가 또는 제거하거나 이러한 주석의 형식을 변경하는 데 도움이 되는 상황별 메뉴 항목과 툴이 포함되어 있습니다. 예를 들어, 다음과 같이 주석 처리된 라인에 길이가 긴 텍스트가 있다고 가정하겠습니다.

% This is a program that has a comment that is a little more than 75 columns wide.
disp('Hello, world')
커서를 해당 라인에 놓은 상태로 편집기 탭 또는 라이브 편집기 탭으로 이동하고 버튼을 누릅니다. 주석이 다음 라인으로 줄 바꿈됩니다.
% This is a program that has a comment that is a little more than 75
% columns wide.
disp('Hello, world')

기본적으로, 편집기 및 라이브 편집기에 주석을 입력할 때 텍스트가 열 너비 75에 도달하면 줄 바꿈이 수행됩니다. 주석 처리된 텍스트가 줄 바꿈되는 열의 위치를 변경하거나 자동 줄 바꿈을 해제하려면 탭으로 이동한 후 환경 섹션에서 기본 설정을 클릭하십시오. MATLAB > 편집기/디버거 > 언어를 선택하고 주석 형식 지정 기본 설정을 조정합니다. MATLAB Online™에서 주석 형식 지정 기본 설정을 조정하려면 편집기/디버거 > MATLAB 언어를 선택하십시오.

편집기 및 라이브 편집기는 다음과 같은 경우에는 주석을 줄 바꿈하지 않습니다.

  • 코드 섹션 제목(%%로 시작하는 주석)

  • 연속적인 긴 텍스트(예: URL)

  • 이전 라인에 걸친 글머리 기호 목록 항목(* 또는 #로 시작하는 텍스트)

관련 항목