引入
nargin是用来判断函数中输入变量的个数,这样就可以针对不同的情况执行不同的功能。通常可以用他来设定一些默认值.
实例
- 利用nargin判断输入参数个数
%利用nargin判断输入参数个数
function test_nargin(a,b)
switch nargin
case 2
disp('2 input arguments')
case 1
disp('1 input arguments')
otherwise
disp('0 input arguments')
end
- 利用nargin(fx)判断一个函数可以接收多少个输入参数
>> nargin('test_nargin')
ans =
2