创建统计选项结构
statset
statset (statfun)
选项= statset(...)
选项= statset(fieldname1
,val1
,fieldname2
,val2
,...)
选择= statset (oldopts,fieldname1
,val1
,fieldname2
,val2
,...)
选择= statset (oldopts newopts)
statset
在没有输入参数和输出参数的情况下,显示统计选项结构的所有字段及其可能的值。
statset (statfun)
显示统计和机器学习工具箱函数使用的字段和默认值statfun
。指定statfun
使用字符向量,一个串标量,或者一个功能句柄。
选项= statset(...)
创建一个统计选项结构选项
。如果没有输入参数,options结构的所有字段都是空数组([]
)。与指定的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:[] MAXITER:[] TolBnd:[] TolFun:[] TolTypeFun:[] TolX:1.0000e-06 TolTypeX:[] GradObj:[]雅可比:] DerivStep:[] FunValCheck:[]鲁棒:[] RobustWgtFun:[] WgtFun:[]调谐:[] UseParallel:[] UseSubstreams:[]流:[] OutputFcn:[]
唯一的参数是evfit
使用的是显示
和TolX
。创建一个值为的选项结构TolX
设置为1 e-8
,输入:
选项= statset('TolX',1e-8) %将选项传递给evfit
:亩= 1;西格玛= 1;数据= evrnd(亩,SIGMA,1100);paramhat = evfit(数据,[],[],[],选项)