-->[x8max,f8max]=karmarkar([],[],-1*f(8,:)',[],[],[],[],[],a,b',lb',ub')
f8max =
- 18999.858
x8max =
199.94714
68.413478
0.0904338
299.93489
0.0407693
299.95501
182.28061
177.12784
-->disp('Шаг3. Анализ результатов решения')
Шаг3. Анализ результатов решения
-->F=[f(1,:)*x1 f(2,:)*x1 f(3,:)*x1 f(4,:)*x1 f(5,:)*x1 f(6,:)*x1 f(7,:)*x1 f(8,:)*x1;
--> f(1,:)*x2 f(2,:)*x2 f(3,:)*x2 f(4,:)*x2 f(5,:)*x2 f(6,:)*x2 f(7,:)*x2 f(8,:)*x2;
--> f(1,:)*x3 f(2,:)*x3 f(3,:)*x3 f(4,:)*x3 f(5,:)*x3 f(6,:)*x3 f(7,:)*x3 f(8,:)*x3;
--> f(1,:)*x4 f(2,:)*x4 f(3,:)*x4 f(4,:)*x4 f(5,:)*x4 f(6,:)*x4 f(7,:)*x4 f(8,:)*x4;
--> f(1,:)*x5 f(2,:)*x5 f(3,:)*x5 f(4,:)*x5 f(5,:)*x5 f(6,:)*x5 f(7,:)*x5 f(8,:)*x5;
--> f(1,:)*x6 f(2,:)*x6 f(3,:)*x6 f(4,:)*x6 f(5,:)*x6 f(6,:)*x6 f(7,:)*x6 f(8,:)*x6;
--> f(1,:)*x7 f(2,:)*x7 f(3,:)*x7 f(4,:)*x7 f(5,:)*x7 f(6,:)*x7 f(7,:)*x7 f(8,:)*x7;
--> f(1,:)*x8 f(2,:)*x8 f(3,:)*x8 f(4,:)*x8 f(5,:)*x8 f(6,:)*x8 f(7,:)*x8 f(8,:)*x8]
F =
column 1 to 6
- 11400.113 - 4501.3747 - 2399.8489 - 11336.825 13999.693 16999.857
- 8819.2467 - 12299.906 - 4500.752 - 5654.9558 13998.542 16997.706
- 3419.906 - 4501.3747 - 13408.992 - 11336.825 13999.948 16997.707
- 8819.2467 - 1971.4136 - 4500.752 - 14782.205 13998.542 16997.706
- 6505.5426 - 4501.3747 - 4500.7504 - 11336.825 8000.0458 16997.707
- 5398.7473 - 4501.3747 - 4287.0238 - 11336.825 13998.543 10000.058
- 8819.2467 - 4501.3729 - 4500.752 - 8661.1954 13998.542 16997.706
- 8819.2467 - 4501.3721 - 4500.752 - 7256.2163 13998.542 16997.706
column 7 to 8
15498.012 18995.442
15498.016 18995.443
15498.012 18995.442
15499.882 18999.722
15498.012 18995.442
15498.012 18995.442
9000.0496 18995.443
15498.012 12000.107
-->d1=-f1-f1min
d1 =
11400.101
-->d2=-f2-f2min
d2 =
9084.1194
-->d3=-f3-f3min
d3 =
13409.231
-->d4=-f4-f4min
d4 =
13907.197
-->d5= f5+f5max
d5 =
- 5999.8631
-->d6= f6+f6max
d6 =
- 6999.7984
-->d7= f7+f7max
d7 =
- 6499.8262
-->d8= f8+f8max
d8 =
- 6999.7508
-->L=[(-F(1,1)-f1min)/d1 (-F(1,2)-f2min)/d2 (-F(1,3)-f3min)/d3 (-F(1,4)-f4min)/d4 (F(1,5)+f5max)/d5 (F(1,6)+f6max)/d6 (F(1,7)+f7max)/d7 (F(1,8)+f8max)/d8;
--> (-F(2,1)-f1min)/d1 (-F(2,2)-f2min)/d2 (-F(2,3)-f3min)/d3 (-F(2,4)-f4min)/d4 (F(2,5)+f5max)/d5 (F(2,6)+f6max)/d6 (F(2,7)+f7max)/d7 (F(2,8)+f8max)/d8;
--> (-F(3,1)-f1min)/d1 (-F(3,2)-f2min)/d2 (-F(3,3)-f3min)/d3 (-F(3,4)-f4min)/d4 (F(3,5)+f5max)/d5 (F(3,6)+f6max)/d6 (F(3,7)+f7max)/d7 (F(3,8)+f8max)/d8;
--> (-F(4,1)-f1min)/d1 (-F(4,2)-f2min)/d2 (-F(4,3)-f3min)/d3 (-F(4,4)-f4min)/d4 (F(4,5)+f5max)/d5 (F(4,6)+f6max)/d6 (F(4,7)+f7max)/d7 (F(4,8)+f8max)/d8;
--> (-F(5,1)-f1min)/d1 (-F(5,2)-f2min)/d2 (-F(5,3)-f3min)/d3 (-F(5,4)-f4min)/d4 (F(5,5)+f5max)/d5 (F(5,6)+f6max)/d6 (F(5,7)+f7max)/d7 (F(5,8)+f8max)/d8;
--> (-F(6,1)-f1min)/d1 (-F(6,2)-f2min)/d2 (-F(6,3)-f3min)/d3 (-F(6,4)-f4min)/d4 (F(6,5)+f5max)/d5 (F(6,6)+f6max)/d6 (F(6,7)+f7max)/d7 (F(6,8)+f8max)/d8;
--> (-F(7,1)-f1min)/d1 (-F(7,2)-f2min)/d2 (-F(7,3)-f3min)/d3 (-F(7,4)-f4min)/d4 (F(7,5)+f5max)/d5 (F(7,6)+f6max)/d6 (F(7,7)+f7max)/d7 (F(7,8)+f8max)/d8;
--> (-F(8,1)-f1min)/d1 (-F(8,2)-f2min)/d2 (-F(8,3)-f3min)/d3 (-F(8,4)-f4min)/d4 (F(8,5)+f5max)/d5 (F(8,6)+f6max)/d6 (F(8,7)+f7max)/d7 (F(8,8)+f8max)/d8]
L =
column 1 to 6
1. 0.1415204 0.1789877 0.7522593 0.0000360 - 1.670D-08
0.7736102 1. 0.3356636 0.3437032 0.0002278 0.0003073
0.2999880 0.1415204 1. 0.7522593 - 0.0000066 0.0003070
0.7736102 - 0.1369834 0.3356636 1. 0.0002278 0.0003073
0.5706555 0.1415203 0.3356635 0.7522593 1. 0.0003071
0.4735690 0.1415203 0.3197247 0.7522593 0.0002277 1.
0.7736102 0.1415202 0.3356636 0.5598675 0.0002278 0.0003073
0.7736102 0.1415201 0.3356636 0.4588422 0.0002278 0.0003073
column 7 to 8
0.0002867 0.0006308
0.0002862 0.0006307
0.0002867 0.0006308
- 0.0000009 0.0000194
0.0002867 0.0006308
0.0002867 0.0006308
1. 0.0006307
0.0002867 1.
-->disp('Решение L-задачи')
Решение L-задачи
-->L=[-1 0 0 0 0 0 0 0 0]
L =
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.