Page 20 - 208_
P. 20

X3:=R;
                 F1:= Funct(X1);    {обчислення значень функції в точках Х1}
                 F2:= Funct(X2);    {та Х2}
                 repeat

                   if F2<F1 then
                     begin
                       I:=X3-X1;            {довжина інтервала}

                       X0:=X1;           {нова крайня точка інтервала}
                       X1:=X2;              {точка всередині інтервала}
                       X2:=X0+T2*I;   {нова точка всередині інтервала}
                       F1:=F2;

                       F2:= Funct(X2);   {значення функції в новій точці}
                     end

                   else begin
                       I:=X2-X0;          {довжина інтервала}
                       X3:=X2;              {нова крайня точка інтервала}
                       X2:=X1;              {точка всередині інтервала}

                       X1:=X0+T1*I;    {нова точка всередині інтервала}
                       F2:=F1;
                       F1:=Funct(X1);  {значення функції в новій точці}

                   end;
                 until I<Eps;      {закінчуєм, коли інтервал став меншим Eps }
                 X:=X1;              {координата точки мінімума}
                 Y:=F1;              {значення функції в точці мінімума}

               end;



               Запитання для самоконтролю

               1. Що таке мінімум функції і як він знаходиться математично?
               2. У  яких  випадках  використовуються  чисельні  методи
                   знаходження мінімума функції?

               3. У  чому  полягає  суть  чисельних  методів  знаходження
                   мінімума функції однієї змінної?
               4. Що  спільного  і  в  чому  різниця  між  методом  Фібоначчі  та

                   методом “золотого перетину”?
               5. Опишіть  алгоритм  знаходження  мінімума  функції  однієї
                   змінної методом “золотого перетину”.







                                                         20
   15   16   17   18   19   20   21   22   23   24   25