Main Content

thetalim

극좌표 좌표축에 대한 세타축 제한 설정 또는 쿼리

설명

제한 지정하기

예제

thetalim(limits)는 현재 극좌표 좌표축에 대한 세타축 제한을 지정합니다. limits[thetamin thetamax] 형식의 요소를 2개 가진 벡터로 지정합니다. 여기서 thetamaxthetamin보다 큰 숫자형 값입니다.

예제

thetalim(limitmode)는 제한의 자동 또는 수동 선택을 지정합니다. limitmode는 다음 두 개의 값 중 하나일 수 있습니다.

  • "auto" — 자동 제한 선택을 활성화합니다. MATLAB®은 theta축 제한을 선택합니다.

  • "manual" — theta축 제한을 현재 값으로 고정합니다.

제한 쿼리하기

tl = thetalim은 현재 극좌표 좌표축에 대한 제한을 포함하는 요소를 2개 가진 벡터를 반환합니다.

m = thetalim("mode")'auto' 또는 'manual'인 제한 모드의 현재 값을 반환합니다. 제한을 지정하거나 모드를 'manual'로 설정하지 않는 한 이 모드는 기본적으로 'auto'로 설정됩니다.

대상 좌표축 지정하기

예제

___ = thetalim(pax,___)는 현재의 극좌표 좌표축 대신 pax로 지정된 polar axes 객체를 사용합니다. pax를 첫 번째 입력 인수로 지정하십시오. 원래 구문에서 지원하는 경우에만 추가 입력 또는 출력 인수를 포함합니다.

예제

모두 축소

극좌표 플롯을 생성하고 세타축 제한을 변경합니다.

theta = linspace(0,pi);
rho = theta/10;
polarplot(theta,rho)
thetalim([0 180])

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

제한을 원래 값으로 다시 설정합니다.

thetalim('auto')

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

thetalim에 대한 첫 번째 입력값으로 polar axes 객체를 지정하여 특정한 극좌표 좌표축에 대한 제한을 설정합니다. 그렇지 않으면 thetalim이 현재 좌표축에 대한 제한을 설정합니다.

pax = polaraxes;
thetalim(pax,[0 180])

Figure contains an axes object with type polaraxes. The polaraxes object is empty.

입력 인수

모두 축소

최소 제한과 최대 제한으로, [thetamin thetamax] 형식의 요소를 2개 가진 벡터로 지정됩니다. 제한을 지정하면 polar axes 객체의 ThetaLim 속성이 지정된 값으로 업데이트됩니다.

예: [0 1]

제한 모드로, 다음 값 중 하나로 지정됩니다.

  • "auto" — 자동 제한 선택을 활성화합니다. 자동 제한 선택은 데이터의 총 범위를 기반으로 합니다. MATLAB은 세타축 제한을 선택합니다.

  • "manual" — 제한을 현재 값으로 고정합니다.

이 인수를 지정하면 MATLAB은 지정한 값으로 좌표축의 ThetaLimMode 속성을 설정합니다. 단, thetalim(limits)를 호출하거나 좌표축의 ThetaLim 속성값을 설정하여 theta축 제한을 명시적으로 설정하는 경우에는 항상 ThetaLimMode 속성이 "manual"로 변경됩니다.

극좌표 좌표축 또는 극좌표 좌표축으로 구성된 배열. 이 인수를 지정하지 않을 경우 thetalim은 현재 좌표축을 수정합니다(현재 좌표축이 polar axes 객체인 경우).

출력 인수

모두 축소

현재 제한으로, [thetamin thetamax] 형식의, 요소를 2개 가진 벡터로 반환됩니다. 제한을 쿼리하면 polar axes 객체의 ThetaLim 속성값이 반환됩니다.

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

  • 'auto' — 제한이 데이터의 변경 사항을 반영하도록 자동으로 업데이트됩니다.

  • 'manual' — 제한이 자동으로 업데이트되지 않습니다.

세타축 제한 모드를 쿼리하면 polar axes 객체의 ThetaLimMode 속성값이 반환됩니다.

버전 내역

R2016a에 개발됨

참고 항목

함수

속성