Matlab:narginchk、nargin的用法

1.narginchk

检查输入参数范围:

 minArgs = 5;
 maxArgs = 6;
 narginchk(minArgs, maxArgs)

解释:输入参数效于最小值,大于最大值,都会报错。(只有在其之间,包括边界值,才不会报错)

2.nargin

检查输入参数个数:

function c = addme(a,b)
    switch nargin
        case 2
            c = a + b;
        case 1
            c = a + a;
        otherwise
            c = 0;
    end
end

你可能感兴趣的:(MATLAB,matlab)