statset
创建统计选项结构
语法
statset
statset (statfun)
选择= statset (…)
选择= statset (fieldname1
,val1
,fieldname2
,val2
,……)
选择= statset (oldopts,fieldname1
,val1
,fieldname2
,val2
,……)
选择= statset (oldopts newopts)
描述
statset
在没有输入参数和输出参数的显示所有字段统计选项结构及其可能的值。
statset (statfun)
显示字段和默认值使用的统计和机器学习工具箱™函数statfun
。指定statfun
使用一个特征向量,一个字符串标量,或一个函数处理。
选择= statset (…)
创建一个数据结构的选择选项
。没有输入参数,选择结构的所有字段是一个空数组([]
)。与指定的statfun
、函数专用字段默认值和剩下的字段[]
。函数专用字段设置为[]
表明函数是使用其默认值的参数。可用选项
,看到输入。
选择= statset (
创建一个选项结构的命名字段指定值。任何未指定的值fieldname1
,val1
,fieldname2
,val2
,……)[]
。对字段名称使用特征向量或字符串标量。对于命名的值,您必须输入完整的特征向量或字符串标量值。如果你提供了一个无效的特征向量或字符串标量值,statset
使用默认值。
选择= statset (oldopts,
创建一个副本fieldname1
,val1
,fieldname2
,val2
,……)oldopts
使用命名参数更改为指定的值。
选择= statset (oldopts newopts)
结合现有的选择结构,oldopts
一个新的选项结构,newopts
。任何参数newopts
非空的值覆盖相应的参数oldopts
。
输入参数
|
相对偏差用于有限差分计算导数。积极的标量或矢量积极的标量相同大小的矢量参数估计的统计和机器学习使用这个选项工具箱的函数结构。 |
|
数量的信息显示的算法。
|
|
检查无效的值,例如
|
|
标志是否目标函数返回一个梯度向量作为第二输出。
|
|
标志是否目标函数返回一个雅可比矩阵作为第二输出。
|
|
允许的最大数量的目标函数评估。正整数。 |
|
允许的最大迭代数。正整数。 |
|
每次迭代后的解算器调用所有输出功能。
|
|
(不推荐)调用健壮的合适的选择。
|
|
权函数的健壮的拟合。还可以处理函数,它接受一个规范化的剩余作为输入并返回的权值作为输出。如果你使用一个函数处理,给 |
|
的一个实例 |
|
参数绑定宽容。积极的标量。 |
|
终止对目标函数的值。积极的标量。 |
|
使用
|
|
使用
|
|
终止对参数。积极的标量。 |
|
调优常数用于稳健拟合规范化应用加权函数前的残差。默认值取决于权函数。这个参数是非常必要的,如果你指定权函数作为处理函数。积极的标量。看到健壮的选项。 |
|
标志指示是否合格的功能应该使用功能的并行计算工具箱™(PCT),如果功能是可用的。也就是说,如果安装了PCT, PCT |
|
标志指示是否合格的功能应该使用的随机数发生器 |
|
(不推荐)权函数健壮的拟合。有效的只有当
|
例子
假设您想修改默认参数值的函数evfit
,适合一个极端值分布数据。默认参数值是:
statset (evfit) ans =显示:“关闭”MaxFunEvals:[]麦克斯特:[]TolBnd: [] TolFun: [] TolTypeFun: [] TolX: 1.0000 e-06 TolTypeX: [] GradObj:雅可比矩阵[]:[]DerivStep: [] FunValCheck:[]健壮:[]RobustWgtFun: [] WgtFun:[]的调子:[]UseParallel: [] UseSubstreams:[]流:[]OutputFcn: []
唯一的参数,evfit
使用的是显示
和TolX
。结构的值来创建一个选项TolX
设置为1 e-8
,输入:
选择= statset (e-8 TolX, 1) %通过选项evfit
:μ= 1;σ= 1;data = evrnd(μ、σ,1100);paramhat = evfit(数据、[][],[],选项)
更多关于
版本历史
之前介绍过的R2006a