align="justify"> 2 ) 2 + (x 2 - 3) 2 (x)=(x 1 +2 x < i align="justify"> 2 ) 2 + (x 2 - 4) 2
Мною була обрана функція для налагодження програми f (x)=(x 1 + x 2 ) 2 + (x 2 - 1) 2 , з початковим інтервалом [5; 6] і точність пошуку рівну e=0,01 .
Налагодження програми проводилася за допомогою зміни точності та початкової інтервалу. Реалізована програма показала хорошу працездатність, так як виробляла швидкий підрахунок результату із заданою точністю.
2.3 Складання інструкції з використання програми
) Запустити програму - після відкриття програми перед вами з'явиться вікно інтерфейсу програми (Рис.2).
Малюнок 2 - Інтерфейс програми.
) Вводимо точність і начальниезначенія інтервалу (Рис.3)
Малюнок 3-Поля для введення точності і початкового значення інтервалу.
оптимізація програма хук Дживс
3) Вибираємо функцію і натискаємо кнопку «Розрахувати» (Рис.4).
Малюнок 4 - Вікно для вибору функцій.
) Після натискання кнопки «Розрахувати», в ніжніхполях «Кількість ітерацій», «Координати х» і «Значення функції» будуть виведені відповіді (Рис.5).
Малюнок 5-Поля виводу.
) Після натискання кнопки «Розрахувати», в правій області програми з'являться докладні розрахунки обраної функції. (Рис.6).
Малюнок 6 - Докладні розрахунки обраної функції.
3. Дослідження ефективності роботи методу оптимізації на тестових завданнях
.1 Вибір і опис тестових завдань
Для тестів вибралфункцію f (x)=(x 1 - 6x 2 ) 2 + (x 2 +1) 2 i> з початковими координатами [- 5;- 3] і точність e=0,015
Спочатку робимо досліджує пошук за допомогою квадратичної апроксимації f (x)=(x 1 - 6x 2 ) 2 + (x 2 +1) 2 при х1=- 5, х2=- 3 і отримуємо х` 1=- 18. Після для х1=- 18 і х2=- 3 і отримуємо х `2=- 2...