![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Розв’язок задач дискретного програмування
Розглянемо розв’язок дискретної задачі 6. Робоче поле введення вихідної інформації показано на рис.Д11. У клітинках В2...В8 знаходиться числова вихідна інформація. Шукані значення дискретних змінних Qk1, Qk2, Qk3 і двійкових змінних δ1, δ2, δ3 знаходяться в клітинках Е2…Е7. Початкові значення всіх змінних приймаються рівними нулю.
Цільова функція завдання має вигляд:
ΔР= a1(Q1 + Q2 + Q3 - Qk1δ1 - Qk2δ2 - Qk3δ3)2 + a2(Q2 + Q3 - Qk2δ2 - Qk3δ3)2 + a3(Q3 - Qk3δ3)2,
де a1= R1 /U2 =0,004; a2= R2 /U2 =0,005; a3= R3 /U2 =0,006.
У клітинку Е10 вводиться вираз для обчислення значення цій цільовій функції:
= B5*(B2+B3+B4-E2*E5-E3*E6-E4*E7)^2+B6*(B3+B4-E3*E6-E4*E7)^2+B7*(B4-E4*E7)^2
Рисунок Д1 - Вихідна інформація дискретної задачі на робочому столі
У клітинках В11…В14 вводяться вирази для обчислення лівих частин обмежень:
=Е5+Е6+Е7;
=В8.Е5 - Е2;
=В8.Е6 - Е3;
=В8.Е7 - Е4.
У діалоговому вікні «Пошук рішення» (рис. Д2):
- встановлюється адрес клітинки цільової функції Е10;
- відзначається, що шукається мінімальне значення цільової функції;
- вказуються адреси клітинок з шуканими змінними Е2…Е7.
Через діалогове вікно «Додавання обмеження» вводяться рівності:
В11 = 1,
В12 = 0,
В13 = 0,
В14 = 0
і обмеження вигляду Е5:Е7=двійкове.
Результат розв’язку дискретної задачі, виданий комп’ютером на робоче поле, представлений на рис.Д.3.
Рисунок Д2 - Діалогове вікно «Пошук рішення»
Рисунок Д3 - Результат розв’язку дискретної задачі на робочому полі
Дата публикования: 2015-04-07; Прочитано: 239 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!