原文地址:Matlab中使用varargin来实现 参数可变的函数
作者:奋斗
function test(varargin)
disp(['nargin is ' num2str(nargin)]);
for v=1:numel(varargin)
end
>> test()
nargin is 0
>>test(1,'a',uint8(32),'123456');
nargin is 4
varargin{1} class is double
varargin{2} class is char
varargin{3} class is uint8
varargin{4} class is char