ВУЗ:
Составители:
Рубрика:
23
Find x y,()
2.
9.3333333333333333333
→
7.3. Решение задачи линейного программирования с по-
мощью функции minimize
Целевая функция:
Fx() 5x
1
⋅ 4x
2
⋅
+:=
Предварительно поменяв знаки второго и третьего неравенств
(2) на противоположные, опишем ограничения с помощью мат-
риц М и v
Решим задачу с помощью вычислительного блока
Given...minimize
Инициализация решения:
Т.е, точка минимума имеет координаты x
1
= 2, x
2
= 9.333333
Значение функции F в точке минимума:
M
0.1
0.1−
0.8−
0.8
0.1
0.3−
0.6−
0.6
:=
v
2
3−
7.2−
12.8
:=
x
2
0
:=
Give
n
Mx⋅
v
≤
x
0
≥
Minimize F x,()
2.000000
9.333333
=
24
8. РЕШЕНИЕ ЗАДАЧИ 2 В СРЕДЕ EXCEL
В соответствии с данными (3)-(4) примера 1 составим и за-
полним в Excel следующую таблицу
Таблица 8.1
В таблице 8.1 ячейкам В2 и В3 присвоены имена х и у соот-
ветственно с помощью команд «Вставка/ Имя► Присвоить…».
В ячейки В2 и В3 занесены нулевые значения. В ячейки В6, В9-
В12 введены формулы, указанные в таблице 8.1 справа от соот-
ветствующих ячеек.
Выделим ячейку B6 с формулой для целевой функцией и вы-
зовем Решатель «Сервис/ Поиск решения». В диалоговом окне
укажем: «Установить целевую ячейку:» $B$6, «минимальное
значение», «Изменяя ячейки:» $B$2:$B$3, «Ограничения:» $B$9
<= 2; $B$10 >=3; $B$11 >=7,2; $B$12 <=12,8 (рис. 8.1).
23 24 2. Find( x , y) → 9.3333333333333333333 8. РЕШЕНИЕ ЗАДАЧИ 2 В СРЕДЕ EXCEL В соответствии с данными (3)-(4) примера 1 составим и за- 7.3. Решение задачи линейного программирования с по- полним в Excel следующую таблицу мощью функции minimize Таблица 8.1 Целевая функция: F ( x) := 5 ⋅ x1 + 4 ⋅ x2 Предварительно поменяв знаки второго и третьего неравенств (2) на противоположные, опишем ограничения с помощью мат- риц М и v 0.1 0.1 2 −0.1 −0.3 −3 M := v := −0.8 −0.6 −7.2 0.8 0.6 12.8 Решим задачу с помощью вычислительного блока Given...minimize Инициализация решения: В таблице 8.1 ячейкам В2 и В3 присвоены имена х и у соот- ветственно с помощью команд «Вставка/ Имя► Присвоить…». x2 := 0 В ячейки В2 и В3 занесены нулевые значения. В ячейки В6, В9- В12 введены формулы, указанные в таблице 8.1 справа от соот- Given ветствующих ячеек. M⋅ x ≤ v x≥ 0 Выделим ячейку B6 с формулой для целевой функцией и вы- зовем Решатель «Сервис/ Поиск решения». В диалоговом окне 2.000000 укажем: «Установить целевую ячейку:» $B$6, «минимальное Minimize( F , x) = 9.333333 значение», «Изменяя ячейки:» $B$2:$B$3, «Ограничения:» $B$9 <= 2; $B$10 >=3; $B$11 >=7,2; $B$12 <=12,8 (рис. 8.1). Т.е, точка минимума имеет координаты x1 = 2, x2 = 9.333333 Значение функции F в точке минимума:
Страницы
- « первая
- ‹ предыдущая
- …
- 10
- 11
- 12
- 13
- 14
- …
- следующая ›
- последняя »