Контрольная работа: Методы одномерной оптимизации

x1=x-t;

x2=x+t;

if ((f(x-t) >=f(x)) && (f(x+t) >=f(x)))

{

a=x-t;

b=x+t;

p=1;

};

if ((f(x-t) <=f(x)) && (f(x+t) <=f(x)))

{

p=1;

};

xp=x;

if ((f(x-t) >f(x)) && (f(x) >f(x+t)))

{

delta=t;

a=x ;

x=x+t;

}

if ((f(x-t) < f(x)) && (f(x) < f(x+t)))

{

delta=-t;

b=x ;

x=x-t;

}

while ((p!=1))

{

if ((f(x)< f(xp)) && (delta*t >0))

a=xp;

К-во Просмотров: 357
Бесплатно скачать Контрольная работа: Методы одномерной оптимизации