출력값 형식 지정하기
MATLAB®에서는 명령 창과 라이브 편집기에 모두 출력값이 표시됩니다. 사용자는 여러 가지 옵션을 사용하여 출력 표시 형식을 지정할 수 있습니다.
출력값의 줄 간격 형식 지정하기
기본적으로 MATLAB은 명령 창 출력값에 빈 라인을 표시합니다.
MATLAB의 줄 간격 옵션 두 개 중 하나를 선택할 수 있습니다.
loose
— 빈 라인을 표시한 상태로 유지함(디폴트 값).>> x = [4/3 1.2345e-6] x = 1.3333 0.0000
compact
— 빈 라인을 표시하지 않음.>> x = [4/3 1.2345e-6] x = 1.3333 0.0000
줄 간격 옵션을 변경하려면 다음 중 하나를 수행합니다.
홈 탭의 환경 섹션에서 기본 설정을 클릭합니다. MATLAB > 명령 창을 선택한 다음 줄 간격 옵션을 선택합니다.
명령줄에서
format
함수를 사용합니다. 예를 들면 다음과 같습니다.format loose format compact
참고
라이브 편집기에는 줄 간격 표시 옵션이 적용되지 않습니다.
부동소수점 수치 형식 지정하기
명령 창과 라이브 편집기에 숫자가 표시되는 방식을 변경할 수 있습니다. 기본적으로 MATLAB은 short 형식(5자리로 스케일링된 고정소수점 값)을 사용합니다.
예를 들어, 명령 창에 x = [4/3 1.2345e-6]
을 입력한다고 가정하겠습니다. 선택한 형식에 따라 MATLAB 출력 표시가 달라집니다. 다음 표에는 일부 사용 가능한 수치 표시 형식과 그에 해당하는 출력값이 나와 있습니다.
수치 표시 형식 | 출력값의 예 |
---|---|
|
|
|
|
|
|
|
|
참고
텍스트 표시 형식은 숫자가 표시되는 방식에만 영향을 미치며, MATLAB에서 숫자를 계산하거나 저장하는 방식에는 영향을 주지 않습니다.
수치 표시 형식을 지정하려면 다음 중 하나를 수행하십시오.
창 너비에 맞게 코드 라인 줄 바꿈하기
코드 라인이나 출력값은 명령 창의 너비를 넘어갈 수 있으며, 이 경우 전체 라인을 보려면 가로 스크롤 막대를 사용해야 합니다. 단일 라인의 입력값이나 출력값을 명령 창의 현재 너비에 맞게 여러 라인으로 나누려면 다음을 수행하십시오.
홈 탭의 환경 섹션에서 기본 설정을 클릭합니다. MATLAB > 명령 창을 선택합니다.
줄 바꿈을 선택합니다.
확인을 클릭합니다.
참고
라이브 편집기에는 줄 바꿈 옵션이 적용되지 않습니다.
출력값 표시 차단하기
코드 출력값을 표시하지 않으려면 명령 끝에 세미콜론(;)을 추가하십시오. 이는 코드에서 큰 행렬을 생성할 때 유용합니다.
다음 코드를 실행하면 A
가 생성되지만 명령 창이나 라이브 편집기에 결과 행렬이 표시되지 않습니다.
A = magic(100);
출력값을 한 페이지씩 보기
명령 창의 출력값이 창의 표시 영역을 넘어가 버릴 수도 있습니다. 다음을 수행하여 출력값을 한 번에 한 화면씩 볼 수 있습니다.
명령 창에
more on
을 입력하여 한 페이지씩 출력을 활성화합니다.긴 출력값을 생성하는 명령을 입력합니다.
다음 방법을 사용하여 출력값을 봅니다.
Enter 키를 눌러 다음 라인으로 이동합니다.
스페이스바를 눌러 다음 페이지로 이동합니다.
q를 눌러 출력값 표시를 중지합니다.
한 페이지씩 출력하는 기능을 비활성화하려면 more off
를 입력하십시오.
참고
라이브 편집기에는 한 페이지씩 출력하는 옵션이 적용되지 않습니다.
명령 창의 내용 지우기
명령 창이 지저분해 보이면 다음 중 하나를 수행하여 (작업 공간은 지우지 않고) 텍스트를 모두 지울 수 있습니다.
홈 탭의 코드 섹션에서 명령 지우기 > 명령 창을 선택하여 명령 창 스크롤 버퍼를 지웁니다.
clc
함수를 사용하여 명령 창 스크롤 버퍼를 지웁니다.home
함수를 사용하여 스크롤 버퍼는 지우지 않고 명령 창의 현재 보기를 지웁니다.