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

명령 내역 창

명령 내역 창 열기

설명

명령 내역 창에는 현재 MATLAB® 세션과 이전 세션에서 실행한 명령문의 기록이 표시됩니다. 명령 내역에는 각 세션의 시간과 날짜가 사용자 운영 체제의 간단한 날짜 형식으로 표시되고, 이어서 그 세션에서 실행한 명령문이 나옵니다. 왼쪽 여백의 괄호는 그룹으로 처리된 명령문을 나타냅니다. 오류를 생성한 명령문 앞에는 색 표시가 되어 있습니다.

MATLAB은 명령 창에서 실행되는 명령문을 내역 파일 History.xml에 저장합니다. 이러한 명령문에는 편집기, 명령 내역 창, 도움말 브라우저 같은 툴의 상황별 메뉴에서 선택 항목 실행(Evaluate Selection)을 사용하여 실행한 명령문이 포함됩니다. 기본적으로 MATLAB은 각 명령문이 실행된 후에 자동으로 명령 내역 파일을 저장합니다. MATLAB에서 수행된 모든 동작이 내역 파일에 포함되지는 않습니다. 예를 들어, 변수 편집기에서 값을 변경한 경우 명령 내역 창에 이 변경 사항은 포함되지 않습니다. 모든 항목은 사용자가 삭제하기 전까지, 또는 내역 파일의 명령문 개수가 명령 내역 기본 설정에 지정된, 저장할 명령문 개수를 초과하기 전까지 유지됩니다. 지정된 제한값에 도달하면 MATLAB에서 자동으로 가장 오래된 항목을 삭제합니다. 기본적으로 명령 내역 창에는 25,000개의 명령문이 저장됩니다.

명령 내역 창에서 항목을 선택한 후 선택한 항목에 대해 다음 동작을 수행할 수 있습니다.

동작

동작을 수행하는 방법

명령문으로 스크립트 만들기.

원하는 항목을 하나 또는 여러 개 선택한 다음 마우스 오른쪽 버튼을 클릭하고 상황별 메뉴에서 스크립트 만들기(Create Script) 또는 라이브 스크립트 만들기(Create Live Script)를 선택합니다. 명령 내역 창에서 선택한 명령문이 포함된 새 파일이 편집기에 열립니다.

이전 명령문 다시 실행.

다음 중 하나를 수행합니다.

  • 프롬프트에 원하는 명령문이 나타날 때까지 위쪽 화살표 키(↑)를 누른 후 Enter 키를 누릅니다.

  • 명령 내역 창에서 하나 또는 여러 개의 항목을 더블 클릭합니다.

  • 명령 내역 창에서 항목을 선택하고 Enter 키를 누릅니다.

여러 개의 명령문을 포함하도록 선택 영역을 확장하려면 Shift+↑를 누르십시오.

명령문을 다른 창에 복사.

항목을 하나 또는 여러 개 선택한 후 다음 중 하나를 수행합니다.

  • 상황별 메뉴에서 복사(Copy)를 선택합니다. 선택된 항목을 편집기에 열려 있는 파일이나 다른 응용 프로그램에 붙여넣습니다.

  • 명령 내역 창에서 선택한 항목을 열려 있는 파일이나 다른 응용 프로그램에 끌어서 놓습니다.

명령문으로 즐겨찾기 명령 만들기.

항목을 하나 또는 여러 개 선택한 후 다음 중 하나를 수행합니다.

  • 선택한 항목 왼쪽에 있는 아이콘을 클릭합니다. MATLAB은 디폴트 즐겨찾기 명령(Favorite Commands) 범주에 새 즐겨찾기 명령을 만듭니다.

  • 마우스 오른쪽 버튼을 클릭하고 즐겨찾기 만들기(Create Favorite)를 선택합니다. 선택한 항목이 코드(Code) 필드에 추가된 상태로 즐겨찾기 명령 편집기가 열립니다. 원하는 필드를 구성하고 저장(Save)을 클릭합니다.

즐겨찾기 명령에 대한 자세한 내용은 즐겨찾기 명령 다시 실행하기 항목을 참조하십시오.

항목 삭제.

삭제할 항목을 선택한 다음 마우스 오른쪽 버튼을 클릭하고 삭제(Delete)를 선택하거나 Delete 키를 누릅니다. 삭제된 항목을 다시 호출하려면 마우스 오른쪽 버튼을 클릭하고 삭제 취소(Undelete)를 선택하거나 Ctrl+Z를 누르십시오.

항목을 모두 삭제하려면 을 클릭한 다음 상황별 메뉴에서 명령 내역 내용을 지웁니다(Clear Command History)를 선택하십시오. 이 방법으로 삭제된 항목은 다시 호출할 수 없습니다.

명령 내역 창 열기

모든 내역이 표시된 상태로 명령 내역 창을 열려면 명령 창에서 위쪽 화살표 키(↑)를 누르거나 commandhistory를 입력하십시오. 명령 내역 창을 열고 특정 명령문을 표시하려면 프롬프트에 명령문의 일부를 입력한 다음 위쪽 화살표 키를 누르십시오.

기본적으로 명령 내역 창은 명령문을 선택하거나 Esc 키를 누른 뒤에 닫힙니다. 명령 내역 창을 열린 상태로 유지하려면 명령 내역 창에서 을 클릭한 다음 분리(Separate) 또는 도킹(Dock)을 선택하십시오. 명령 내역 창이 분리 또는 도킹된 상태로 닫혔으면 홈(Home) 탭으로 이동한 다음 환경(Environment) 섹션에서 레이아웃(Layout)을 클릭합니다. 그런 다음 표시(Show) 아래에서 명령 내역(Command History)을 클릭하고 도킹됨(Docked) 또는 팝업(Popup)을 선택합니다.

예제

모두 확장

명령 내역 검색 기능을 사용하여 이전 plot 명령문을 찾고 실행합니다.

명령 창에서 다음 명령문을 실행하여 2개의 선 플롯을 만듭니다.

x = 0:pi/100:2*pi;
y = sin(x);
plot(x,y)

x1 = linspace(-2*pi,2*pi);
y1 = sin(x1);
y2 = cos(x1);

figure
plot(x1,y1,x1,y2)

plot을 입력한 다음 위쪽 화살표 키를 누릅니다. MATLAB은 plot의 모든 인스턴스가 강조 표시된 상태로 명령 창을 표시합니다. 마지막으로 실행된 plot 인스턴스가 선택되어 있습니다.

위쪽 화살표 키를 눌러 더 앞부분에 실행된 plot 인스턴스를 선택한 다음 Enter 키를 누릅니다. MATLAB은 명령문 plot(x,y)를 실행합니다.

프로그래밍 방식으로 사용

모두 확장

commandhistory는 MATLAB 명령 내역 창을 열거나(닫혀 있는 경우) 선택합니다(열려 있는 경우).

R2006a 이전에 개발됨