文档帮助中心
分析模型参数如何影响成本函数
R = sdo.analyze(X,Y)
R = sdo.analyze(X,Y,OPTS)
例
[R= sdo.analyze(X,ÿ)返回NP-通过-数控包含在每对列之间的成对线性相关系数表X和ÿ表。X包含NS样本NP模型参数。ÿ包含NS行,每一行对应于所述成本函数的评估用于在样品X。在每一列ÿ对应于成本或约束。
[R= sdo.analyze(X,ÿ)
[R
X
ÿ
[R= sdo.analyze(X,ÿ,OPTS)指定的分析方法(一个或多个)和备选方法使用OPTS,一sdo.AnalyzeOptions宾语。如果指定了多种分析方法,[R返回为一个结构,对于每一个指定的分析方法和方法选项组合的结果字段。
[R= sdo.analyze(X,ÿ,OPTS)
OPTS
sdo.AnalyzeOptions
全部收缩
创建任意param.Continuous对象。
param.Continuous
P1 = param.Continuous('X1',1);P2 = param.Continuous('X2',1500);P = [P1; P2];
指定的参数的参数空间定义。
PS = sdo.ParameterSpace(P);
样品的参数。
X = sdo.sample(PS,50);
评估样品的成本函数。
Y = sdo.evaluate(@(P)sdoExampleCostFunction(P),PS,X);
模型在50个样品进行评价。
获得成对线性的参数和所述成本函数的相关系数。
R = sdo.analyze(X,Y);
创建选项对象使用关联方法。
关联
选择= sdo.AnalyzeOptions;opt.Method =“相关性”;
R = sdo.analyze(X,Y,优化)
R =2×3表˚FCLEQ当量________ _______ ________ X1 0.9997 -0.9997 1×2 -0.35144 0.35324 -0.35244
[R与表中的字段的结构,其中一个表用于通过指定的分析的每种类型选择。
选择
模型参数样本,指定为NS-通过-NP表。
NS是样本的数目,并且NP是模型参数的数量。
通常,使用sdo.sample生成X。
sdo.sample
成本函数和约束评估在每个样品X,指定为NS-通过-数控表。
NS是样本的数目,并且数控是成本函数返回的成本和人数的限制。
通常,使用sdo.evaluate生成ÿ。
sdo.evaluate
分析选项,指定为sdo.AnalyzeOptions宾语。
分析的结果,返回一个表(如果指定一个分析方法)或表字段的结构(如果指定多种分析方法)。
通过返回的每个表[R是一个NP-通过-数控表。NP是参数的数量,并数控是成本函数返回的成本和人数的限制。
sdo.AnalyzeOptions|sdo.evaluate
这个例子的修改版本的系统上存在。你要打开这个版本呢?
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。万博1manbetx
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处
现在就试用