文档帮助中心文档
生成参数样本
x = sdo.sample (ps)
x = sdo.sample (p, N)
x = sdo.sample (___选择)
例子
x= sdo.sample (ps)使用指定的参数空间定义生成样本,ps.输出示例表,x,有2个Np+ 1行和Np列。每一列对应一个参数,每一行对应一个参数示例。Np参数的数量在ps.样本是根据ParameterDistributions,RankCorrelation,选项的属性ps.
x= sdo.sample (ps)
x
ps
ParameterDistributions
RankCorrelation
选项
x= sdo.sample (ps,N)指定要生成的样本数量。x是一张桌子N行和Np列。
x= sdo.sample (ps,N)
N
x= sdo.sample (___,选择)指定抽样选项,如抽样方法。该语法可以包含前面语法中的任何输入参数组合。
x= sdo.sample (___,选择)
选择
全部折叠
打开模型。
open_system (“sdoHydraulicCylinder”);
从模型中获取参数。
p = sdo.getParameterFromModel (“sdoHydraulicCylinder”, {“交流”,“K”});
创建一个sdo。ParameterSpace对象以指定样本分布。
sdo。ParameterSpace
ps = sdo.ParameterSpace (p);
为参数生成示例。
x = sdo.sample (ps);
为参数生成50个示例。
x = sdo.sample (ps, 50);
指定抽样方法为拉丁超立方体。
选择= sdo.SampleOptions;opt.Method =“韩”;
使用拉丁超立方采样为参数生成50个样本。
x = sdo.sample (ps, 50岁的选择);
参数空间分布定义,指定为sdo。ParameterSpace对象。
为参数生成的样本数,指定为正整数。
理想情况下,您希望使用产生有用结果的最小数量的样本,因为每个样本都需要一个模型评估。
随着参数数量的增加,探索设计空间所需的样本数量通常也会增加。对于相关或回归分析,考虑使用10Np样品,Np为参数个数。
例子:10
10
sdo。SampleOptions
抽样选项,指定为sdo。SampleOptions对象。
表格
参数样本,返回为表格.
x有Ns行和Np列。每一列对应一个参数,每一行对应一个参数示例。Np参数的数量在ps.如果您指定N,Ns等于N.否则,Ns等于2Np+ 1。
sdo。SampleOptions|sdo.evaluate
sdo.evaluate
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在