Main Content

출력값 형식 지정하기

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 출력 표시가 달라집니다. 다음 표에는 일부 사용 가능한 수치 표시 형식과 그에 해당하는 출력값이 나와 있습니다.

수치 표시 형식출력값의 예

short(디폴트 값)

x = 1.3333 0.0000

short e

x = 1.3333e+00 1.2345e-06

long

x = 1.333333333333333 0.000001234500000

+

x = ++

참고

텍스트 표시 형식은 숫자가 표시되는 방식에만 영향을 미치며, MATLAB에서 숫자를 계산하거나 저장하는 방식에는 영향을 주지 않습니다.

수치 표시 형식을 지정하려면 다음 중 하나를 수행하십시오.

  • 탭의 환경 섹션에서 기본 설정을 클릭합니다. MATLAB > 명령 창을 선택한 다음 수치 형식 옵션을 선택합니다.

  • format 함수를 사용합니다. 예를 들면 다음과 같습니다.

    format short
    format short e
    format long

    지원되는 모든 수치 형식의 목록과 설명을 보려면 format 함수 도움말 페이지를 참조하십시오.

창 너비에 맞게 코드 라인 줄 바꿈하기

코드 라인이나 출력값은 명령 창의 너비를 넘어갈 수 있으며, 이 경우 전체 라인을 보려면 가로 스크롤 막대를 사용해야 합니다. 단일 라인의 입력값이나 출력값을 명령 창의 현재 너비에 맞게 여러 라인으로 나누려면 다음을 수행하십시오.

  1. 탭의 환경 섹션에서 기본 설정을 클릭합니다. MATLAB > 명령 창을 선택합니다.

  2. 줄 바꿈을 선택합니다.

  3. 확인을 클릭합니다.

참고

라이브 편집기에는 줄 바꿈 옵션이 적용되지 않습니다.

출력값 표시 차단하기

코드 출력값을 표시하지 않으려면 명령 끝에 세미콜론(;)을 추가하십시오. 이는 코드에서 큰 행렬을 생성할 때 유용합니다.

다음 코드를 실행하면 A가 생성되지만 명령 창이나 라이브 편집기에 결과 행렬이 표시되지 않습니다.

A = magic(100);

출력값을 한 페이지씩 보기

명령 창의 출력값이 창의 표시 영역을 넘어가 버릴 수도 있습니다. 다음을 수행하여 출력값을 한 번에 한 화면씩 볼 수 있습니다.

  1. 명령 창에 more on을 입력하여 한 페이지씩 출력을 활성화합니다.

  2. 긴 출력값을 생성하는 명령을 입력합니다.

  3. 다음 방법을 사용하여 출력값을 봅니다.

    • Enter 키를 눌러 다음 라인으로 이동합니다.

    • 스페이스바를 눌러 다음 페이지로 이동합니다.

    • q를 눌러 출력값 표시를 중지합니다.

한 페이지씩 출력하는 기능을 비활성화하려면 more off를 입력하십시오.

참고

라이브 편집기에는 한 페이지씩 출력하는 옵션이 적용되지 않습니다.

명령 창의 내용 지우기

명령 창이 지저분해 보이면 다음 중 하나를 수행하여 (작업 공간은 지우지 않고) 텍스트를 모두 지울 수 있습니다.

  • 탭의 코드 섹션에서 명령 지우기 > 명령 창을 선택하여 명령 창 스크롤 버퍼를 지웁니다.

  • clc 함수를 사용하여 명령 창 스크롤 버퍼를 지웁니다.

  • home 함수를 사용하여 스크롤 버퍼는 지우지 않고 명령 창의 현재 보기를 지웁니다.

참고 항목

| | |