实用最优化方法Matlab程序设计.doc
文本预览下载声明
实用最优化方法Matlab程序设计
实用最优化方法Matlab程序设计
实用最优化方法Matlab程序设计全文共25页,当前为第1页。
实用最优化方法Matlab程序设计全文共25页,当前为第1页。
程序如下:
function lambda = nonexact(x0,s0)
g0 = grad(x0);
f0=f(x0);
a=0;
c1=0.1;
c2=0.5;
lambdak=1;
sk=s0;
d=-c1*lambdak*g0*sk;
xk=x0 + lambdak*sk;
f1=f(xk);
e=f0-f1;
while de
lambdak=(lambdak+a)/2;
显示全部