이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

yticks

y축 눈금 값 설정 또는 쿼리

설명

예제

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

yt = yticks는 현재 y축 눈금 값을 벡터로 반환합니다.

예제

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

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

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

예제

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

예제

모두 축소

선 플롯을 생성합니다. y축을 따라 값이 0, 50, 100이 되는 위치에 눈금을 표시합니다. 그런 다음, 각 눈금에 대한 레이블을 지정합니다.

x = linspace(0,10);
y = x.^2;
plot(x,y)
yticks([0 50 100])
yticklabels({'y = 0','y = 50','y = 100'})

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

x = linspace(-5,5);
y = x.^2;
plot(x,y)
yticks([0 2 4 6 8 10 15 25])

y축을 따라 0부터 100까지 25씩 증가하는 값의 위치에 눈금을 표시합니다.

x = linspace(0,10);
y = x.^2;
plot(x,y)
yticks(0:25:100)

줄기 차트를 만들고 y축 눈금 값을 지정합니다. 그런 다음, y축 눈금 값을 다시 디폴트 값으로 설정합니다.

stem(1:10)
yticks([0 5 10])

yticks('auto')

R2019b부터는 tiledlayout 함수와 nexttile 함수를 사용하여 플롯을 바둑판식 배열로 표시할 수 있습니다. tiledlayout 함수를 호출하여 2x1 바둑판식 배열 차트 레이아웃을 만듭니다. nexttile 함수를 호출하여 axes 객체 ax1ax2를 만듭니다. 각 좌표축에 데이터를 플로팅합니다. ax2yticks 함수에 대한 첫 번째 입력 인수로 전달하여 하부 플롯에 대한 y축 눈금을 설정합니다.

tiledlayout(2,1)
ax1 = nexttile;
plot(rand(3))

ax2 = nexttile;
plot(rand(3))
yticks(ax2,0:.2:1)

눈금 값을 빈 배열로 지정하여 y축에서 눈금을 제거합니다.

x = linspace(0,10);
y = sin(x);
plot(x,y)
yticks([])

입력 인수

모두 축소

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

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

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

예: yticks(0:10:100)

예: yticks([])

참고

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

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

대상 좌표축으로, 단일 Axes 객체나 Axes 객체로 구성된 벡터로 지정됩니다. 좌표축을 지정하지 않으면 yticks는 현재 좌표축을 사용합니다.

출력 인수

모두 축소

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

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

  • 'auto'y축 값이 자동으로 결정됩니다.

  • 'manual' — 수동으로 지정한 y축 눈금 값을 사용합니다.

세부 정보

모두 축소

눈금 값

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

알고리즘

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

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

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

R2016b에 개발됨