码迷,mamicode.com
首页 > 其他好文 > 详细

matlab 中关于 varargin 参数

时间:2017-10-27 16:36:44      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:style   text   log   传参   tla   ati   logs   blank   size   

varargin 提供了一种函数可变参数列表机制,允许调用者调用该函数时根据需要来改变输入参数的个数;

varargin{1}代表可变参数列表的第一个实参,同理varargin{2}代表可变参数列表的第二个实参;

size(varargin, 2)表示可变参数列表的实参总数量(不是总的实参总数量,因为传参时可能不止传可变参数列表)

ex:

function fun(a, b, c, varargin)

.....

end

调用时:

fun(x1, x2, x3, x4, x5, x6)

则 nargin=6,  而size(varargin, 2)=3,  varargin{1}为x4,  varargin{3}为x6

 

matlab 中关于 varargin 参数

标签:style   text   log   传参   tla   ati   logs   blank   size   

原文地址:http://www.cnblogs.com/wqpkita/p/7743933.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!