box

좌표축 윤곽선 표시

설명

예제

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

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

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

예제

box(ax,___)는 현재 좌표축 대신 ax로 지정된 좌표축을 사용합니다. 위에 나와 있는 구문에서도 좌표축을 첫 번째 입력 인수로 지정할 수 있습니다. box(ax,'on')과 같이 'on' 입력값과 'off' 입력값은 작은따옴표로 묶습니다.

예제

모두 축소

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

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

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

box off

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

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

다음으로, BoxStyle 속성을 'full'로 설정하여 전체 좌표축 주위에 윤곽선을 표시합니다. R2014b부터는 점 표기법을 사용하여 속성을 설정할 수 있습니다. 이전 릴리스를 사용 중인 경우에는 set 함수를 대신 사용하십시오.

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

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

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

좌표축의 XColor 속성을 설정하여 x축 방향의 상자 윤곽선 색을 변경합니다. R2014b부터는 점 표기법을 사용하여 속성을 설정할 수 있습니다. 이전 릴리스를 사용 중인 경우에는 set 함수를 대신 사용하십시오.

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

두 개의 서브플롯이 있는 Figure를 만들고 Axes 객체를 변수 ax1ax2에 할당합니다. 각 서브플롯에 선을 플로팅합니다. ax2box에 첫 번째 입력 인수로 지정하여 하부 서브플롯 주위의 상자 윤곽선을 제거합니다.

ax1 = subplot(2,1,1);
plot(ax1,1:10)

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

입력 인수

모두 축소

대상 좌표축으로, Axes 객체, GeographicAxes 객체 또는 PolarAxes 객체로 지정됩니다. 좌표축을 지정하지 않으면 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 이전에 개발됨