Main Content

zticks

z축 눈금 값 설정 또는 쿼리

설명

예제

zticks(ticks)z눈금 값을 설정합니다. 이것은 z축에서 눈금 표시가 나타나는 위치입니다. ticks를 증가하는 값으로 구성된 벡터로 지정하십시오(예: [0 2 4 6]). 이 명령은 현재 좌표축에 영향을 줍니다.

zt = zticks는 현재 z축 눈금 값을 벡터로 반환합니다.

예제

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

zticks('manual')은 수동 모드를 설정하여, z축 눈금 값을 현재 값으로 고정합니다. 좌표축의 크기를 조정하거나 좌표축에 새 데이터를 추가할 때 현재 눈금 값을 그대로 유지하려면 이 옵션을 사용하십시오.

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

예제

___ = zticks(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.

z축을 따라 -10에서 10까지 균일하지 않은 값의 위치에 눈금을 표시합니다. MATLAB®은 눈금의 레이블을 숫자형 값으로 지정합니다.

[x,y,z] = peaks;
surf(peaks)
zticks([-10 -2.5 0 2.5 10])

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

z축을 따라 -10부터 10까지 2씩 증가하는 값의 위치에 눈금을 표시합니다.

[x,y,z] = peaks;
surf(peaks)
zticks([-10:2:10])

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

플롯을 만들고 z축 눈금 값을 지정합니다. 그런 다음, z축 눈금 값을 다시 디폴트 값으로 설정합니다.

t = 0:pi/50:10*pi;
st = sin(t);
ct = cos(t);
plot3(st,ct,t)
zticks(0:8:40)

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

zticks('auto')

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

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

tiledlayout(2,1)
ax1 = nexttile;
stem3(ax1,4*rand(5))
zticks(ax1,[0 1.5 3.25])

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축에서 눈금 표시를 제거합니다. 눈금 표시를 제거하면 z 방향의 모든 그리드 선도 제거됩니다.

[x,y,z] = peaks;
mesh(x,y,z)
zticks([])

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

입력 인수

모두 축소

눈금 값으로, 증가하는 값으로 구성된 벡터로 지정됩니다. z축에 눈금을 표시하지 않으려면 빈 벡터 []을 지정하십시오.

눈금 값은 숫자형 값, categorical형 값, datetime형 값 또는 duration형 값으로 지정할 수 있습니다. 하지만 지정한 값 유형은 z축의 값 유형과 일치해야 합니다.

예: zticks([pi 2*pi 3*pi 4*pi])

예: zticks(0:10:100)

예: zticks([])

참고

눈금 레이블을 지정하려면 zticklabels 함수를 사용하십시오.

데이터형: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | categorical | datetime | duration

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

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

출력 인수

모두 축소

현재 눈금 값으로, 벡터로 반환됩니다.

현재 모드로, 다음 값 중 하나로 반환됩니다.

  • '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.

알고리즘

zticks 함수는 z축 눈금 값과 관련된 여러 axes 속성을 설정하고 쿼리합니다.

  • ZTickz축 눈금 값을 저장하는 속성.

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

버전 내역

R2016b에 개발됨

참고 항목

함수

속성