narginchk
입력 인수 개수에 대한 유효성 검사
설명
예제
입력 인수
팁
인수의 최소 개수는 확인하지만 최대 개수는 없는 경우,
maxArgs
를inf
로 설정하십시오. 예를 들어,narginchk(5,inf)
는 입력값이 5개 미만일 때 오류를 발생시킵니다.정확한 개수의 인수가 있음을 확인하려면
minArgs
와maxArgs
에 대해 같은 값을 지정하십시오. 예를 들어,narginchk(3,3)
은 정확히 3개의 입력값이 없을 경우 오류를 발생시킵니다.함수를 호출할 때 입력값이 너무 적은 경우, 메시지 ID와 메시지는 다음과 같습니다.
identifier: 'MATLAB:narginchk:notEnoughInputs' message: 'Not enough input arguments.'
반면 너무 많은 입력값을 제공할 경우, 메시지 ID와 메시지는 다음과 같습니다.
identifier: 'MATLAB:narginchk:tooManyInputs' message: 'Too many input arguments.'
minArgs
가 0이고maxArgs
가nargin(fun)
인 경우에는narginchk
를 사용할 필요가 없습니다.
확장 기능
버전 내역
R2011b에 개발됨