找回密码
 立即注册
查看: 4793|回复: 0

[求助]如何才能确保每次运行maximinESE_LHS进行LHS优化时的结果相同?

[复制链接]
发表于 2015-1-31 19:51:59 | 显示全部楼层 |阅读模式
代码如下:
require(DiceDesign)
require(DoE.wrapper)
set.seed(27662)
LHD=lhs.design(200,7,type="dmax",factor.names=list(
  Angle1=c(80,90),Angle2=c(90,100),
  Angle3=c(32,40),Radial2=c(10,15),
  Radial3=c(25,35),Length1=c(120,130),
  Length2=c(0,10)),range=0.98,niter_max=2000)
LHDnew=maximinESE_LHS(LHD,T0=0.005*phiP(LHD,p=50),inner_it=200,J=50,it=4)
plot(LHDnew$design$Angle1,LHDnew$design$Angle2)
plot(LHDnew$critValues,type="l")
LHDopt=LHDnew$design

运行上述代码时,每次运行得到的LHDopt的结果都不一样,如何才能确保运行得出的LHDopt不变?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|R语言中文网

GMT+8, 2024-11-25 18:45 , Processed in 0.018591 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表