Matlab中nargin,nargout
(2010-11-08 17:12:05)
标签:
matlabnarginnargout杂谈 |
分类: Matlab |
【功能描述】返回函数参数数量
【函数描述】在函数m文件内部使用时,nargin 和 nargout分别表明有输入和输出参数数量。若在函数m文件外部使用, nargin 和nargout对给定的函数,表明输入和输出参数数量。如果一个函数有可变数量的参数,参数数量为负值。
nargin:返回函数输入参数的数量。
nargin(fun):返回函数 fun输入参数数量。如果函数参数数量可变,nargin 返回一个值。fun 可以是函数名或映射函数的函数句柄。
nargout:返回函数输出参数的数量。
nargout(fun):返回函数fun的输出参数数量。fun可以使函数名或映射函数的函数句柄。
【函数实例】函数sum的功能是输出a和b的和,显示点(a,b)。
【函数描述】在函数m文件内部使用时,nargin 和 nargout分别表明有输入和输出参数数量。若在函数m文件外部使用, nargin 和nargout对给定的函数,表明输入和输出参数数量。如果一个函数有可变数量的参数,参数数量为负值。
nargin:返回函数输入参数的数量。
nargin(fun):返回函数 fun输入参数数量。如果函数参数数量可变,nargin 返回一个值。fun 可以是函数名或映射函数的函数句柄。
nargout:返回函数输出参数的数量。
nargout(fun):返回函数fun的输出参数数量。fun可以使函数名或映射函数的函数句柄。
【函数实例】函数sum的功能是输出a和b的和,显示点(a,b)。
eg:function s=sum(a,b)
前一篇:自动化网站网址
后一篇:Lake of Autumn