Page 61 - 4729
P. 61

3020 G(2)=200*(X(2)—Х(1)Д2)


               3030 FOR i = 1 TO N:GO = GO + G(I)^2:NEXT I
               3040 GO = SQR(GO)


               3050 RETURN

                КОНТРОЛЬНИЙ ПРИКЛАД

               ВИКОРИСТОВУЮЧИ МЕТОД СПРЯЖЕНИХ ГРАДІЄНТІВ, МІНІМІЗУВАТИ

               ФУНКЦІЮ РОЗЕНБРОКА R(U) = 100*(U2—U1^ Л2)Л2+(1—U1)  ^2 З

               ПОЧАТКОВОЮ ТОЧКОЮ (—1.2,1).

               МЕТОД СПРЯЖЕНИХ ГРАДІЄНТІВ ЧИСЛО ЗМІННИХ N = 2

               ВВЕДІТЬ ПОЧАТКОВУ ТОЧКУ Ul=-1.2 U2=    1

               ПРОМІЖНІ ЗНАЧЕННЯ Ul=—1.2 U2=    1 R(U)=    24.20001

               НОВИЙ НАПРЯМОК ПОШУКУ 1

               Ul= —1.0302

               U'2 =1.069306

               R(U) =    4.128102

               ПОВТОРИТИ ПОШУК ІТЕРАЦІЯ 2 ПОШУК 2

               Ul=— .7342701

               U2=    .4632754

               R(U) =    3.583429

               НОВИЙ НАПРЯМОК ПОШУКУ З

               Ul=— .6921597

               U2=.4880885

               R(U) =    2.871511

               ПОВТОРИТИ ПОШУК ІТЕРАЦІЯ З ПОШУК 4

               Ul=— .5967853

               U2 =    .324193

               R(U)=    2.651866

               ПОВТОРИТИ'ПОШУК ІТЕРАЦІЯ 18 ПОШУК 34

               U1=.9960264

               U2 = .9912962


                                                              60
   56   57   58   59   60   61   62   63   64   65   66