文件帮助中心文件
分析模型参数如何影响成本函数
r = sdo.Analyze(X,Y)
r = sdo.Analyze(X,Y,OPTS)
例子
R.= sdo.Analyze(X那y)返回一个Np-经过-NC.表包含每对列之间的成对线性相关系数X和y表。X包含Ns样本Np模型参数。y包含Ns行,每行对应于样本的成本函数评估X。每列y对应于成本或约束。
R.= sdo.Analyze(X那y)
R.
X
y
R.= sdo.Analyze(X那y那选择)指定使用的分析方法和方法选项选择, 一个sdo.AnalyzeOptions.目的。如果指定多个分析方法,R.作为具有每个指定分析方法和方法选项组合的结果的字段返回的结构。
R.= sdo.Analyze(X那y那选择)
选择
sdo.AnalyzeOptions.
全部收缩
创造任意Param.Conulous.对象。
Param.Conulous.
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.calyzeOptions;opt.method ='相关性';
r = sdo.Analyze(X,Y,OPT)
r =2×3表F CLEQ LEQ ________ ______________________________ x1 0.9997 -0.9997 1 x2-0.35144 0.35324 -0.35244
R.是一个与表字段的结构,有一个表格指定的每种类型的分析选择。
模型参数样本,指定为Ns-经过-Np桌子。
Ns是样品数量和Np是模型参数的数量。
一般来说,你使用sdo.sample.生成X。
sdo.sample.
每个样本的成本函数和约束评估X,指定为一个Ns-经过-NC.桌子。
Ns是样品数量和NC.是成本函数返回的成本和约束的数量。
一般来说,你使用SDO.Evaluate.生成y。
SDO.Evaluate.
分析选项,指定为一个sdo.AnalyzeOptions.目的。
分析结果,作为表返回(当您指定单个分析方法时)或具有表字段的结构(当您指定多个分析方法时)。
每个表返回R.是一个Np-经过-NC.桌子。Np是参数的数量,和NC.是成本函数返回的成本和约束的数量。
sdo.AnalyzeOptions.|SDO.Evaluate.
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室
立即获得审判