验证输入参数的数量
为了验证您设置了一个最小的参数数,但没有设置最大的参数数maxArgs
来正
.例如:narginchk(正)
当输入少于5个时抛出错误。
要验证参数的确切数量,请指定相同的值minArgs
和maxArgs
.例如:narginchk (3)
如果没有恰好三个输入,则抛出错误。
如果调用一个输入过少的函数,消息标识符和消息是:
MATLAB:narginchk:notEnoughInputs消息:“输入参数不足。”
当提供太多输入时,消息标识符和消息是:
MATLAB:narginchk:tooManyInputs消息:Too many input arguments。
如果minArgs
是0,maxArgs
是输入参数个数(有趣)
,则不需要使用narginchk
.