📄 sc_evalars.m
字号:
function sc_EvalARS(funcstr, maxnum)
global MaxFuncTmp;
global FunCount;
MaxFuncTmp = 3e5
[opVal, pbox,ObjStr,opPnt] = GetFuncInfo(funcstr, 0.95);
for i=1:maxnum
FunCount = 0;
[pnew, runtimecost,nfeval] = ARSearch('ARS_Obj_Func',pbox,opPnt,opVal, 0,ObjStr);
f(i) = runtimecost;
nf(i) = FunCount;
x(i,:) = pnew(:)';
end;
flag = f < opVal;
fname = sprintf('RE_ARS_%s.mat', funcstr);
save(fname, 'f', 'nf', 'flag','x','maxnum');
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -