Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

isvalid

클래스: handle

유효한 핸들인지 확인

구문

B = isvalid(H)

설명

B = isvalid(H)H의 요소가 유효한 핸들인 경우 H의 대응값으로 true를 포함시켜 논리형 배열을 반환합니다. 객체가 삭제된 경우 핸들 변수는 유효하지 않게 됩니다. delete 클래스 메서드 내에서 isvalid는 항상 false를 반환합니다.

handle 서브클래스에서는 isvalid 메서드를 재정의할 수 없습니다.

입력 인수

모두 확장

입력 배열로, 객체 핸들로 구성된 배열로 지정됩니다.

출력 인수

모두 확장

유효성 테스트 결과로, H의 요소가 유효한 핸들인 경우 H의 대응값으로 true를 포함시켜, H와 동일한 크기의 논리형 배열을 반환합니다.

특성

Accesspublic
Sealedtrue

메서드의 특성에 대해 자세히 알아보려면 메서드 특성을 참조하십시오.

예제

유효한 핸들인지 테스트

이 예제에서는 핸들 배열의 각 멤버가 유효한 멤버인지 테스트합니다.

H = plot(rand(5));
delete(H(3:4))
B = isvalid(H)
B =

     1
     1
     0
     0
     1