matlab函数设置不定量输入输出参数

varargin、varargout 定义任意个参数
nargin、nargout得到函数实际输入、输出参数个数
例如:可以这样定义函数function varargout = fun(varargin)
调用函数[y,z] = fun(1,2)
常见函数定义一般有:
       无输入、无输出函数;
       无输入、有输出函数;
       有输入、无输出函数;
       有输入、有输出函数
输出参数可以省略
例:调用函数y = fun(u,v) 如果只有一个接受,只返回一个

你可能感兴趣的:(summarize)