%varargin 调用者调用该函数时根据需要来改变输入参数的个数,以元胞数组保存
%varargout 调用者调用该函数时根据需要来改变输出参数的个数
%nargin: 系统统计出来的参数输入个数
function varargout=fun(a,b,varargin)
fprintf(‘Number of arguement:%d\n’,nargin);%输出输入参数的个数
celldisp(varargin) %显示输入的参数
if nargin==2
varargout{1}=a+b;
else
varargout{1}=a+b;
varargout{2}=a+b+varargin{1};
end
varargin和arargout用法
最新推荐文章于 2024-04-13 11:07:04 发布