narginchk
验证输入参量数目
说明
示例
输入参数
提示
要验证参量有最小数目限制,但没有最大数目限制,请将
maxArgs设置为inf。例如:当输入少于五个时,narginchk(5,inf)将抛出错误。要验证参量数目为一个确切数,请为
minArgs和maxArgs指定相同的值。例如:如果输入并非正好三个,narginchk(3,3)会抛出错误。如果调用具有太少输入的函数,消息标识符和消息将如下所示:
identifier: 'MATLAB:narginchk:notEnoughInputs' message: 'Not enough input arguments.'如果提供的输入太多,消息标识符和消息将如下所示:
identifier: 'MATLAB:narginchk:tooManyInputs' message: 'Too many input arguments.'如果
minArgs是 0 并且maxArgs是nargin(fun),则您不需要使用narginchk。
扩展功能
版本历史记录
在 R2011b 中推出