statset

创建统计选项结构

句法

statset
statset(statfun)
选项= statset(...)
选项= statset(fieldname1VAL1fieldname2VAL2,...)
选项= statset(oldopts,fieldname1VAL1fieldname2VAL2,...)
选项= statset(oldopts,newopts)

描述

statset与没有输入参数和无输出参数显示统计选项结构的所有字段和它们的可能的值。

statset(statfun)通过统计和机器学习工具箱™功能使用的显示器领域和默认值statfun。指定statfun使用字符向量,一个串标量,或者一个功能句柄。

选项= statset(...)创建一个统计选项结构选项。在没有输入参数,选项结构的所有字段都是空数组([])。与指定statfun,功能特定字段的默认值,其余字段[]。功能特定的字段设置为[]表明该功能是使用它的默认值该参数。有关可用选项见输入。

选项= statset(fieldname1VAL1fieldname2VAL2,...)创建一个期权结构,其中命名字段具有指定的值。任何未指定的值[]。使用特征向量或字符串标量字段名。对于命名值,则必须输入该值的完整特征向量或串标。如果你的价值提供了一个无效字符向量或串标,statset使用默认值。

选项= statset(oldopts,fieldname1VAL1fieldname2VAL2,...)创建的副本oldopts与更改为指定的值命名参数。

选项= statset(oldopts,newopts)结合现有的选项结构,oldopts,用新结构的选择,newopts。在任何参数newopts与非空值会覆盖对应于参数oldopts

输入参数

DerivStep

在有限差分衍生物计算中使用的相对差。正的标量,或正标量的向量的大小相同的通过使用选项结构的统计和机器学习工具箱函数估计的参数的向量。

显示

信息显示量由算法。

  • “关”- 不显示信息。

  • '最后'- 显示最终输出。

  • 'ITER'- 显示迭代输出到某些功能的命令窗口;否则显示最终输出。

FunValCheck

检查无效的值,如为NaN要么天道酬勤从目标函数。

  • “关”

  • '上'

GradObj

标志是否目标函数返回一个梯度矢量作为第二输出。

  • “关”

  • '上'

雅可比

标志目标函数是否返回雅可比作为第二输出。

  • “关”

  • '上'

MaxFunEvals

目标函数评估的最大数量允许的。正整数。

MAXITER

迭代的最大数量允许的。正整数。

OutputFcn

求解器在每次迭代后调用所有输出功能。

  • 功能句柄指定使用@

  • 单元阵列具有功能手柄

  • 空数组(默认)

强大的

(不推荐)调用强大的配件选择。

  • “关”

  • '上'

强大的不推荐使用。用RobustWgtFun对于稳健的配件。

RobustWgtFun

对于稳健的拟合权函数。也可以是一个功能句柄接受归一化残差作为输入并返回鲁棒权重作为输出。如果您使用的功能句柄,给不变。看到强大的选项

的单个实例RandStream类,或者一个单元阵列RandStream实例。流选项被某些功能来管理什么流(S)在函数中产生随机数使用接受。如果'UseSubstreams'真正时,流值必须是一个标量,或者必须是空的。如果'UseParallel'真正'UseSubstreams',则流参数必须是空的,或者它的长度必须在计算中使用的处理器的数量相匹配:等于parpool大小如果parpool是开放的,一个标量,否则。

TolBnd

参数的约束能力。正标量。

TolFun

终止容忍的目标函数值。正标量。

TolTypeFun

TolFun为绝对或相对的目标函数的公差。

  • 'ABS'

  • “相对”

TolTypeX

TolX为绝对或相对的参数的公差。

  • 'ABS'

  • “相对”

TolX

终止容忍的参数。正标量。

在鲁棒嵌合用调谐恒定施加的权重函数之前归一化残差。默认值取决于权重函数。如果您指定的权重函数作为函数处理这个参数是必须的。正标量。看到强大的选项

UseParallel

标志指示资格职能是否应该使用并行计算工具箱™(PCT)的功能,如果该功能可用。也就是说,如果安装了PCT和PCTparpool生效。有效值(默认),串行计算和真正用于并行计算。

UseSubstreams

标志指示在符合条件的功能随机数发生器是否应该使用财产RandStream类。(默认)或真正。什么时候真正,在函数内部高层迭代将设置属性迭代的价值。此行为有助于生成并行和/或串行模式计算可重复的随机数流。

WgtFun

(不推荐)为稳健拟合权函数。仅仅当强大的'上'。也可以是一个功能句柄接受归一化残差作为输入并返回鲁棒权重作为输出。看到强大的选项

WgtFun不推荐使用。用RobustWgtFun代替。

例子

假设你要更改默认的参数值的函数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设置1E-8,请输入:

选项= statset( 'TolX',1E-8)%选项传递给evfit:亩= 1;西格玛= 1;数据= evrnd(亩,SIGMA,1100);paramhat = evfit(数据,[],[],[],选项)

更多关于

全部收缩

强大的选项

权函数 方程 默认调整恒
“安卓” W =(ABS(R) 1.339
'bisquare'(默认) W =(ABS(R)<1)*(1 - R ^ 2)^ 2。 4.685
“柯西” W = 1 ./(1个+ R ^ 2) 2.385
'公平' W = 1 ./(1个+ ABS(R))的 1.400
'HUBER' W = 1 ./ MAX(1,ABS(R))的 1.345
“物流” W =的tanh(R)./ř 1.205
“塔瓦尔” W = 1 *(绝对(R)<1) 2.795
“韦尔施” W = EXP( - (R ^ 2)) 2.985
[] 没有强大的配件 -

也可以看看

R2006a前推出