Main Content

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

box

좌표축 윤곽선 표시

설명

예제

box on은 현재 좌표축의 Box 속성을 "on"으로 설정하여 현재 좌표축 주위에 상자 윤곽선을 표시합니다. 이 속성값을 디폴트로 가지는 객체는 GeographicAxes 객체입니다.

box off는 현재 좌표축의 Box 속성을 "off"으로 설정하여 현재 좌표축 주위의 상자 윤곽선을 제거합니다. 이 속성값을 디폴트로 가지는 객체는 AxesPolarAxes 객체입니다.

box는 상자 윤곽선의 표시를 설정하거나 해제합니다(토글 형식).

예제

box(target,___)는 현재 좌표축 대신 target으로 지정된 좌표축, 범례 또는 컬러바의 상자 윤곽선을 수정합니다. 위에 열거된 모든 구문에서 target을 첫 번째 입력 인수로 지정할 수 있습니다. box(target,"on")과 같이 "on" 입력값과 "off" 입력값은 따옴표로 묶습니다.

예제

모두 축소

곡면을 플로팅하고 좌표축 주위에 상자 윤곽선을 표시합니다.

[X,Y,Z] = peaks;
surf(X,Y,Z)
box on

Figure contains an axes object. The axes object contains an object of type surface.

상자 윤곽선의 표시를 해제합니다.

box off

Figure contains an axes object. The axes object contains an object of type surface.

먼저, 곡면을 플로팅하고 좌표축 주위에 상자 윤곽선을 표시합니다. 좌표축의 BoxStyle 속성이 'back'으로 설정되어 있으므로, 기본적으로 윤곽선은 좌표축의 배경 평면 주위에 표시됩니다.

[X,Y,Z] = peaks;
surf(X,Y,Z)
box on

Figure contains an axes object. The axes object contains an object of type surface.

다음으로, BoxStyle 속성을 'full'로 설정하여 전체 좌표축 주위에 윤곽선을 표시합니다. 점 표기법을 사용하여 속성을 설정합니다.

ax = gca;
ax.BoxStyle = 'full';

Figure contains an axes object. The axes object contains an object of type surface.

산점도 플롯을 만들고 좌표축 주위에 상자 윤곽선을 표시합니다.

x = rand(10,1);
y = rand(10,1);
scatter(x,y)
box on

Figure contains an axes object. The axes object contains an object of type scatter.

좌표축의 XColor 속성을 설정하여 x축 방향의 상자 윤곽선 색을 변경합니다. 점 표기법을 사용하여 속성을 설정합니다.

ax = gca;
ax.XColor = 'red';

Figure contains an axes object. The axes object contains an object of type scatter.

tiledlayout 함수와 nexttile 함수를 사용하여 두 개의 좌표축을 만듭니다. axes 객체를 변수 ax1ax2에 할당하고 좌표축에 플로팅합니다. ax2box에 첫 번째 입력 인수로 지정하여 하부 플롯 주위의 상자 윤곽선을 제거합니다.

tiledlayout(2,1)
ax1 = nexttile;
plot(ax1,1:10)

ax2 = nexttile;
plot(ax2,1:10)
box(ax2,'off')

Figure contains 2 axes objects. Axes object 1 contains an object of type line. Axes object 2 contains an object of type line.

입력 인수

모두 축소

대상 좌표축, 범례 또는 컬러바로, 다음 항목 중 하나로 지정됩니다.

  • 임의 유형의 axes 객체.

  • legend 객체, bubble legend 객체 또는 colorbar 객체.

  • 동일한 클래스에 속하는 axes 객체, legend 객체 또는 colorbar 객체로 구성된 배열. 클래스를 확인하려면 class 함수를 사용하십시오.

이 인수를 지정하지 않는 경우 box는 현재 좌표축을 수정합니다.

  • 일부 카테시안 axes 속성은 상자 윤곽선의 모양에 영향을 미칩니다. 다음 표에는 상자 윤곽선과 관련된 axes 속성이 일부 나열되어 있습니다.

    axes 속성설명
    Box상자 윤곽선 표시 여부
    BoxStyle상자 윤곽선의 스타일
    XColor, YColor, ZColorx축, y축, z축 방향의 상자 윤곽선 색
    LineWidth상자 윤곽선, 눈금, 그리드 선의 너비

  • 일부 polar axes 속성은 극좌표 좌표축 주위의 윤곽선 모양에 영향을 미칩니다. 극좌표 좌표축으로 작업하는 경우 box 명령은 세타축 제한이 360도에 걸쳐 있지 않을 때 윤곽선 표시를 제어합니다. 다음 표에는 윤곽선과 관련된 polar axes 속성이 일부 나열되어 있습니다.

    PolarAxes 속성설명
    Box전체 윤곽선 표시
    RColor, ThetaColor윤곽선 색
    LineWidth윤곽선, 눈금, 그리드 선의 너비

  • 일부 geographic axes 속성은 상자 윤곽선의 모양에 영향을 미칩니다. 다음 표에는 상자 윤곽선과 관련된 geographic axes 속성이 일부 나열되어 있습니다.

    GeographicAxes 속성설명
    Box상자 윤곽선 표시 여부
    AxisColor윤곽선, 눈금 값 및 레이블의 색
    LineWidth상자 윤곽선, 눈금, 그리드 선의 너비

알고리즘

box 함수는 Axes 객체, PolarAxes 객체 또는 GeographicAxes 객체의 Box 속성을 "on"이나 "off"로 설정합니다.

버전 내역

R2006a 이전에 개발됨