Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мет_граф..doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
220.67 Кб
Скачать

Пример решения задачи линейного программирования с использованием дополнительных возможностей ms excel с помощью надстройки «Поиск решения».

Система ограничений:

Целевая функция:

Решение:

  1. Составим таблицу начальных значений для переменных.

Зададим начальные значения переменных (задаются произвольно), которые удовлетворяют ограничениям задачи

А

В

1

Х1

Х2

2

1

1

  1. Составим таблицу из коэффициентов при неизвестных системы ограничений.

A

B

5

Матрица коэффициентов

6

7

2

7

6

4

3.Ограничения:

A

B

C

9

Значение

Правая часть

Остаток

10

=A6*A2+B6*B2

14

=B10-A10

11

=A7*A2+B7*B2

18

=B11-A11

12

4. Коэффициенты целевой функции при неизвестных:

А

В

13

Х1

Х2

14

3

2

5. Вклад переменных в целевую функцию

А

В

15

Х1

Х2

16

=A14*A2

=B14*B2

6. Целевая функция:

А

В

17

Z=

=A16+B16

18

Вызвать: «Сервис» → «Поиск решения» →

Заполнить таблицу

Нажать кнопку «Параметры» и подключить: «Линейная модель»; «Неотрицательные значения»; «ОК»

Нажать кнопку «Выполнить».

Варианты индивидуальных заданий

Решить задачу линейного программирования графическим методом:

1) x1  0; x2  0; 2) x1  0; x2  0;

3x1 + x2  12 3x1 + 4x2  12

x1 + 4x2  8 7 x1 + 2x2  14

L = x1 + x2  max L = 3x1 + 5x2  max

3) x1  0; x2  0; 4) x1  0; x2  0;

5x1 + x2  10 x1 + 6x2  6

x1 + 3x2  9 4 x1 + x2  4

L = 12x1 + 3x2  max L = 3x1 + 5x2  max

5) x1  0; x2  0; 6) x1  0; x2  0;

4x1 + 2x2  8 3x1 + 5x2  15

2x1 + 4x2  12 7x1 + 4x2  28

L = 10x1 + 8x2  max L = x1 + x2  max

7) x1  0; x2  0; 8) x1  0; x2  0;

7x1 + 3x2  21 6x1 + 4x2  24

2x1 + 5x2  10 2 x1 + 4x2  12

L = -x1 - x2  min L = -x1 - x2  min

9) x1  0; x2  0; 10) x1  0; x2  0;

x1 + 3x2  12 x1 + x2  6

4x1 + x2  12 6 x1 + x2  12

L = -2x1 - x2  min L = -x1 - x2  min

11) x1  0; x2  0; 12) x1  0; x2  0;

6x1 + x2  6 3x1 + 7x2  21

x1 + 7x2  7 10x1 + 8x2  40

L = x1 + x2  max L = -x1 - x2  min

13) x1  0; x2  0; 14) x1  0; x2  0;

5x1 + 4x2  20 3x1 + x2  12

12x1 + 3x2  36 x1 + 4x2  8

L = 5x1 + 2x2  max L = -x1 - x2  min

15) x1  0; x2  0; 16) x1  0; x2  0;

7x1 + 2x2  14 2x1 + x2  4

3x1 + 4x2  12 x1 + 2x2  6

L = -2x1 - 3x2  min L = -x1 - x2  min

17) x1  0; x2  0; 18) x1  0; x2  0;

x1 + 2x2  8 x1 + 3x2  9

8x1 + x2  16 5x1 + x2  10

L = -x1 - x2  min L = -x1 - x2  min

19) x1  0; x2  0; 20) x1  0; x2  0;

3x1 + x2  15 5x1 + 3x2  15

x1 + 4x2  8 3x1 + 5x2  15

L = -2x1 - x2  min L = 3x1 + 2x2  max

21) x1  0; x2  0; 22) x1  0; x2  0;

2x1 + 2 x2  12 3x1 + 9x2  18

x1 + 8x2  8 x1 + x2  4

L = -x1 - 2x2  min L = -x1 - x2  min

23) x1  0; x2  0; 24) x1  0; x2  0;

2x1 + 3 x2  6 7x1 + 2x2  14

2x1 + 2x2  5 6x1 + 4x2  18

L = -2x1 - 3x2  min L = 3x1 + 2x2  max

25) x1  0; x2  0; 26) x1  0; x2  0;

4x1 + 6x2  24 x1 + 2x2  8

6x1 + 6x2  30 -2x1 + 3x2  6

L = 2x1 + 2x2  max L = 8x1 + x2  max

27) x1  0; x2  0; 28) x1  0; x2  0;

-x1 + x2  2 x1 - x2  2

x1 - 3x2  3 x1 + x2  4

L = -3x1 + x2  max L = -8x1 + x2  min

29) x1  0; x2  0; 30) x1  0; x2  0;

5x1 + 4x2  20 3x1 + x2  12

12x1 + 3x2  36 x1 + 4x2  8

L = 5x1 + 2x2  max L = -x1 - x2  min