Main Content

zticklabels

z축 눈금 레이블 설정 또는 쿼리

설명

예제

zticklabels(labels)는 현재 좌표축의 z눈금 레이블을 설정합니다. labels를 string형 배열이나 문자형 벡터로 구성된 셀형 배열로 지정하십시오(예: {'January','February','March'}). 레이블을 지정하는 경우, z축 눈금 값과 눈금 레이블은 더 이상 좌표축의 변경 사항에 기반하여 자동으로 변경되지 않습니다.

zl = zticklabels는 현재 좌표축에 대한 z축 눈금 레이블을 반환합니다.

예제

zticklabels('auto')는 자동 모드를 설정하여, 좌표축이 z축 눈금 레이블을 결정하도록 합니다. 레이블을 설정한 후 이를 다시 디폴트 값으로 설정하려는 경우 이 옵션을 사용하십시오.

zticklabels('manual')은 수동 모드를 설정하여, z축 눈금 레이블을 현재 값으로 고정합니다.

m = zticklabels('mode')z축 눈금 레이블 모드의 현재 값('auto' 또는 'manual')을 반환합니다. 눈금 레이블을 지정하거나 모드를 'manual'로 설정하지 않는 한 이 모드는 기본적으로 'auto'로 설정됩니다.

예제

___ = zticklabels(ax,___)는 현재 좌표축 대신 ax로 지정된 좌표축을 사용합니다. 위에 열거된 모든 구문에서 ax를 첫 번째 입력 인수로 지정할 수 있습니다.

예제

모두 축소

곡면 플롯을 만듭니다. z축을 따라 값이 -8, 0, 8이 되는 위치에 눈금을 표시합니다. 그런 다음, 각 눈금에 대한 레이블을 지정합니다.

[x,y,z] = peaks;
surf(x,y,z)
zticks([-8 0 8])
zticklabels({'z = -8','z = 0','z = 8'})

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

R2019b부터는 tiledlayout 함수와 nexttile 함수를 사용하여 플롯을 타일 형식 배열로 표시할 수 있습니다. tiledlayout 함수를 호출하여 2×1 타일 형식 차트 레이아웃을 만듭니다. nexttile 함수를 호출하여 axes 객체 ax1ax2를 만듭니다. 두 개의 3차원 줄기 플롯을 만듭니다. ax1zticks 함수와 zticklabels 함수에 대한 첫 번째 입력 인수로 전달하여 첫 번째 플롯에 대한 z축 눈금 값과 레이블을 설정합니다.

tiledlayout(2,1)
ax1 = nexttile;
stem3(ax1,4*rand(5))
zticks(ax1,[0 2 4])
zticklabels(ax1,{'z = 0','z = 2','z = 4'})

ax2 = nexttile;
stem3(ax2,4*rand(5))

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

곡면 플롯을 만들고 z축 눈금 값과 레이블을 지정합니다. 그런 다음 값과 레이블을 다시 디폴트 값으로 설정합니다.

[x,y,z] = peaks;
mesh(x,y,z)
zticks([-8 0 8])
zticklabels({'z = -8','z = 0','z = 8'})

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

zticks('auto')
zticklabels('auto')

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

눈금 레이블을 빈 배열로 지정하여 z축에서 눈금 레이블을 제거합니다.

[x,y,z] = peaks;
surf(x,y,z)
zticklabels({})

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

입력 인수

모두 축소

눈금 레이블로, 문자형 벡터로 구성된 셀형 배열, string형 배열 또는 categorical형 배열로 지정됩니다. 눈금 레이블을 표시하지 않으려면 빈 셀형 배열 {}을 지정하십시오. 눈금 레이블은 TeX 마크업과 LaTeX 마크업을 지원합니다. 자세한 내용은 Axes 객체의 TickLabelInterpreter 속성을 참조하십시오.

예: zticklabels({'0','\pi','2\pi'})

예: zticklabels({'January','February','March'})

예: zticklabels({})

참고

  • 눈금 값을 지정하려면 zticks 함수를 사용하십시오.

  • 레이블을 눈금 값의 총 개수보다 적게 지정할 경우 MATLAB®은 비어 있는 문자형 벡터 뒤의 레이블을 나머지 눈금에 사용합니다.

  • 눈금 레이블을 categorical형 배열로 지정할 경우 MATLAB은 배열의 범주가 아닌 배열의 값을 사용합니다.

대상 좌표축으로, Axes 객체 또는 Axes 객체로 구성된 배열로 지정됩니다.

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

출력 인수

모두 축소

현재 눈금 레이블로, 문자형 벡터로 구성된 셀형 배열이나 문자형 배열로 반환됩니다.

현재 눈금 레이블 모드로, 다음 값 중 하나로 반환됩니다.

  • 'auto'z축 눈금 레이블을 자동으로 결정합니다.

  • 'manual' — 수동으로 지정된 z축 눈금 레이블을 사용합니다.

세부 정보

모두 축소

눈금 레이블

눈금 레이블은 각 눈금 옆에 나타나는 레이블입니다. 눈금 값은 z축에서 눈금 표시가 나타나는 위치입니다. zticks 함수를 사용하여 눈금 값을 설정하십시오. zticklabels 함수를 사용하여 대응하는 눈금 레이블을 설정하십시오.

Tick marks appear as short horizontal hashes along the z-axis. Tick labels for tick values appear as text directly to the left of each tick mark.

알고리즘

zticklabels 함수는 z축 눈금 레이블에 관련된 여러 axes 속성을 설정하고 쿼리합니다.

  • ZTickLabelz축 눈금 레이블에 대한 텍스트를 저장하는 속성.

  • ZTickLabelModez축 눈금 레이블 모드를 저장하는 속성. zticklabels를 사용하여 z축 눈금 레이블을 설정하면 이 속성이 'manual'로 변경됩니다.

  • ZTickModez축 눈금 값 모드를 저장하는 속성. zticklabels를 사용하여 z축 눈금 레이블을 설정하면 이 속성이 'manual'로 변경됩니다.

버전 내역

R2016b에 개발됨