Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб роб 1.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
667.14 Кб
Скачать

Хід роботи

1. Вирішити задачу багатомірної нелінійної оптимізації.

У математичній моделі цього завдання використовуються дві незалежні змінні, кожна з яких представляє окрему координату точки на площині.

Є 4 житлових будинки розташованих у деякому мікрорайоні міста з координатами (1, 2), (3, 10), (25, 3) і (12, 9). Потрібно визначити місце розташування для телефонної розподільної шафи (ТРШ), так щоб загальна відстань від ТРШ до всіх житлових будинків була мінімальною. Побудувати діаграму, що наочно ілюструє розташування ТРШ щодо житлових будинків.

2. Вирішити задачу нелінійної оптимізації відповідно до свого варіанта.

I варіант. Задача оптимізації з цільовою функцією Розенброка.

Необхідно знайти мінімум наступної цільової функції двох змінних (без обмежень):

f(х12) = 100(х212)2+(1-х1)2  min , де ={x1,x2 R1}

x1,x2(((

Цільова функція даного завдання є нелінійною, тому відповідне завдання оптимізації ставиться до класу завдань нелінійного програмування або нелінійної оптимізації. Особливістю цієї функції є її так званий дуовиражний характер, що ускладнює знаходження її мінімуму деякими обчислювальними алгоритмами.

Для наочного подання особливостей функції Розенброка побудувати діаграму, що містить тривимірний графік даної функції в деякому інтервалі зміни змінних, наприклад, х1, х2[-1,25, 1,25].

II варіант. Завдання оптимізації з цільовою функцією Пауэлла.

Необхідно знайти мінімум наступної цільової функції чотирьох змінних (без обмежень) :

f(х12, х34) = (х1+10х22)2+5(х34)2 +(х2-2х3)4 +10(х14)4  min ,

x1,x2, x3,x4

где ={x1,x2, x3,x4 R1}

Завдання оптимізації з двовимірною експоненціальною цільовою функцією.

Необхідно знайти мінімум цільової функції двох пері¬менных (без обмежень) :

f(х12) =  min ,

x1,x2

где ={x1,x2 R1}

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]