Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
DKR_Var6_Nastya.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
117 Кб
Скачать
☆

3.1. Метод мінімаксу

3.1.1. Побудуємо додаткові до ОДР G обмеження – нерівності на основі співвідношень :

(W1max - a1*x1 - a2*x2 - a3*x3 )/W1max 1*x4 ;

(W2max - b1*x1 - b2*x2 - b3*x3)/W2max 2 *x4 ;

(W3max - d1*x1 - d2*x2 - d3*x3 )/W3max 3*x4 ,

де 1+ 2+ 3 = 1

або

-(W1max )^(-1)*C1*X - 1*x4 -1;

-(W2max )^(-1)*C2*X - 2*x4 -1;

-(W3max )^(-1)*C3*X - 3*x4 -1;

або

[-(W1max )^(-1)*C1 - 1]*[X;x4 ] -1;

[-(W2max )^(-1)*C2 - 2]*[X;x4 ] -1;

[-(W3max )^(-1)*C3 - 3]*[X;x4 ] -1;

3.1.2. Критерій та мета оптимізації:

x4 max

або

[0 0 0 1]*X max .

3.1.3.Розв’язок задачі у форматі системи комп’ютерної математики MATLAB

alfa1=0.5 ;

alfa2=0.25 ;

alfa3=0.25;

AA=[[-(W1max )^(-1)*C1 -alfa1];[-(W2max )^(-1)*C2 -alfa2];[-(W3max )^(-1)*C3 -alfa3];A [0;0;0]]

AA =

-0.0115 -0.0115 -0.0173 -0.5000

-0.0150 -0.0150 -0.0075 -0.2500

-0.0212 -0.0080 -0.0027 -0.2500

6.0000 11.0000 19.0000 0

12.0000 8.0000 11.0000 0

1.0000 1.0000 10.0000 0

Bb = [-1;-1;-1;b]

Bb =

-1

-1

-1

860

790

820

[XX4,X4,flag]=linprog([0 0 0 1],AA,Bb,[],[],[lb;0],[])

Optimization terminated.

XX4 =

35.5214

17.9678

20.0000

0.1974

X4 =

0.1974

flag =

1

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