nargin:number of function input arguments,指的是一个函数的输入变量的个数。
用法:nargin或着nargin(fx), 其中fx指的是一个函数名或着函数句柄。
当一个函数的参数中含有varargin变量时,这时候返回值为负。
下面举例说明:
用于nargin:
function c = addme(a, b) switch nargin case 2 c= a + b; case 1 c = a + a ; otherwise c = 0; end
返回的结果为 a + b。
用到nargin(fx):
fx = ‘addme‘; nargin(fx) ans = 2
当含有 varargin参数时,
function mynewplot(x, y, varargin) fx = ‘mynewplot‘; nargin(fx) ans = -3
时间: 2024-10-03 02:21:06