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

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

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

ex:

function fun(a, b, varargin)

.....

end

调用时:

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

则:

nargin=6

size(varargin, 2)=4

varargin{1}为x3

varargin{3}为x5

最新文章

  1. 6.C#WinForm基础城市选择器
  2. HR函数学习02——分配组织单位
  3. rabin 素性检验 随机化算法
  4. 8.1:SportsStore:Orders and Administration
  5. Gerrit清单库配置(转载)
  6. centos 安装git server
  7. ANDROID_MARS学习笔记_S04_007_从服务器获取微博数据时间线
  8. RH033读书笔记(14)-Lab 15 Switching Users and Setting a Umask
  9. Python学习笔记_Chapter 6定制数据对象
  10. cmake的两个命令: option 和 configure_file
  11. 【转】JS容器拖拽效果,并通过cookie保存拖拽各容器的所在位置
  12. NPOI 生成 excel基本设置
  13. vue 图片地址错误处理
  14. springboot2.X访问静态文件配置
  15. python学习----IO模型
  16. sqlzoo需要知道的那些事
  17. 关于JAVA的参数列表传值的问题
  18. redmine2.6.5 邮件配置
  19. 项目冲刺Beta第一篇博客
  20. Linq to Entity调用存储过程【转】

热门文章

  1. EF Code First:使用T4模板生成相似代码
  2. unity, water cube
  3. Object-C中的字符串对象2-可变字符串
  4. putty自带工具plink自动登陆ssh
  5. mysql基础知识详解
  6. mysql远程登录出错的解决方法
  7. 【Android】13.1 用Android自带的API访问SQLite数据库
  8. docker容器跑tomcat遇到的坑
  9. 实用crontab命令
  10. angular学习疑问总结