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

isgraphics

유효한 그래픽스 객체 핸들인 경우 True

설명

예제

tf = isgraphics(H)H의 요소가 유효한 그래픽스 객체이면 true를 반환하고, H의 요소가 유효한 그래픽스 객체가 아니면 false를 반환합니다.

tf = isgraphics(H,type)H의 요소가 type 인수로 지정된 유형의 유효한 그래픽스 객체이면 true를 반환합니다. 객체 유형은 객체의 Type 속성에 포함된 값입니다.

예제

모두 축소

플롯을 만들고 핸들 배열을 반환합니다. 배열에 유효한 핸들이 있는지 테스트합니다.

H = plot(rand(5));

isgraphics(H)
ans = 5x1 logical array

   1
   1
   1
   1
   1

플롯을 만들고 핸들 배열을 반환합니다. 다른 그래픽스 객체와 결합한 다음 Line 유형의 핸들이 있는지 테스트합니다.

H = plot(rand(5)); 

a = [H;gca;gcf]; 
isgraphics(a,'line')
ans = 7x1 logical array

   1
   1
   1
   1
   1
   0
   0

입력 인수

모두 축소

그래픽스 객체 핸들로 평가되는 입력 변수 또는 표현식입니다.

객체 유형으로, 문자형 벡터로 지정됩니다. 객체 유형은 객체의 Type 속성에 포함되어 있습니다.

출력 인수

모두 축소

결과값으로, 논리형 배열이나 빈 GraphicsPlaceholder 배열로 반환됩니다. 결과값이 논리형 배열인 경우 1은 유효한 입력 배열 요소를 나타내고, 0은 유효하지 않은 요소를 나타냅니다. 입력 배열이 비어 있으면 결과값은 빈 GraphicsPlaceholder 배열이 됩니다.

참고 항목

함수

R2014b에 개발됨