validateattributes
배열의 유효성 검사
구문
설명
참고
arguments 블록을 사용하는 입력 인수 유효성 검사가 validateattributes보다 권장됩니다. 추가적인 정보는 함수 인수 유효성 검사 항목을 참조하십시오.
validateattributes(는 배열 A,classes,attributes)A가 지정된 클래스(또는 그 서브클래스) 중 적어도 하나에 속하고 지정된 특성을 모두 가지는지 검사합니다. A가 조건을 충족하지 않으면 MATLAB®에서 오류가 발생하고 서식이 지정된 오류 메시지가 표시됩니다. 그렇지 않으면, validateattributes는 출력값을 표시하지 않고 완료됩니다.
validateattributes(는 함수 인수 목록에 있는 입력값의 위치를 생성된 오류 메시지의 일부로 포함합니다.A,classes,attributes,argIndex)
validateattributes(은 지정된 함수 이름을 생성된 오류 ID에 포함합니다.A,classes,attributes,funcName)
예제
입력 인수
팁
입력값이
classes에서 지정된 클래스에 속하는지 확인할 때,validateattributes는underlyingType에 의해 결정된 기본 MATLAB 데이터형을 확인합니다. 경우에 따라 클래스와 기본 데이터형이 서로 다를 수 있습니다.
확장 기능
버전 내역
R2007b에 개발됨
참고 항목
validatestring | isa | isnumeric | inputParser | arguments