matlab 可变参数与默认参数设置
2016-11-18 12:44
288 查看
1. 基本思路
矩阵矢量化编程,而不是循环和遍历;GPU 并行计算;
使用稀疏矩阵;
2. 实践
可变长输入参数,输出参数,需要解析(使用大括号进行索引);varargin
varargout
函数体内,首先进行的是可变长输入输出参数的解析,赋值;
可变长参数与参数默认值;
if ~exist('sigma', 'var'), sigma = .05; end
3. 默认参数设置方法
if ~exist('opt_normalize', 'var') || isempty(opt_normalize) % opt_normalize 参数为空,或者不以变量的形式存在; opt_normalize= true; end if ~exist('opt_graycolor', 'var') || isempty(opt_graycolor) % opt_graycolor 参数为空,或者不以变量的形式存在; opt_graycolor= true; end if ~exist('opt_colmajor', 'var') || isempty(opt_colmajor) % opt_colormap 参数为空,或者不以变量的形式存在; opt_colmajor = false; end
相关文章推荐
- Reporting Services报表通过URL设置默认报表参数折叠
- 修改默认的undo_retention参数设置
- sunos和linux设置LANG等参数将默认语言还原为英文
- 修改ROM设置默认参数-设置360度转屏
- Matlab plot 参数设置
- 每日总结(二)C#判断输入内容为数字、Sharepoint回收应用程序池错误、Asp.Net 会发或回调参数无效、DropDownList动态绑定且设置默认选择项
- 在方法中使用ParamArray关键字来设置可变参数个数
- android系统移植默认参数设置(转)
- 动态设置Silverlight 初始化参数以及设置控件中设置默认.xaml 页面
- Matlab plot 参数设置
- 设置GRUB默认启动系统及Menu.lst参数介绍
- MySQL默认设置安装完之后必须调整的参数
- 函数默认参数设置
- OLTP,OLAP和混合应用下oracle默认的不同的参数设置
- 修改默认的undo_retention参数设置
- 修改默认的undo_retention参数设置
- Matlab中使用varargin来实现参数可变的函数
- 关于useradd、adduser和userdel以及创建用户的默认参数设置
- C语言可变长参数函数与默认参数提升
- JavaScript中的默认参数设置