Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторная работа 3 / 2008-05-12-23-15-Маша-3

.doc
Скачиваний:
5
Добавлен:
01.05.2014
Размер:
854.02 Кб
Скачать

Санкт-Петербургский государственный электротехнический университет «ЛЭТИ»

Кафедра АСОИУ

Отчет по лабораторной работе №3

Вариант 3

. ФКТИ, Группа 5362

Преподаватель:Матевицкая Н.Е.

Санкт-Петербург, 2007

z=20x1+30x2→min(max)

При ограничениях:

y1=3x1+3x2≤15 (1)

y2=2x1+6x2≤18 (2)

y3=4x1 2 ≤y4≤16

Для удобства 3 ограничение запишем в виде: 0,5 ≤x1≤4 (3)

y4=x1+2x2 1 ≤y4≤8 (4)

y5=x1-x2≤1,5 (5)

Задача на минимизацию:

1) Ввод новой задачи:

Диалоговая настройка модели:

Ввод данных:

Ввод ограничения y3:

Полученные и сохранённые данные в файле:

NAME LAB3

ROWS

N OBJECTIV

L C1

L C2

G C3

L C4

L C5

COLUMNS

X1 OBJECTIV +20.0000

X1 C1 +3.00000

X1 C2 +2.00000

X1 C3 +1.00000

X1 C4 +1.00000

X1 C5 +1.00000

X2 OBJECTIV +30.0000

X2 C1 +3.00000

X2 C2 +6.00000

X2 C3 +2.00000

X2 C4 +2.00000

X2 C5 -1.00000

RHS

RHS C1 +15.0000

RHS C2 +18.0000

RHS C3 +1.00000

RHS C4 +8.00000

RHS C5 +1.50000

BOUNDS

LO BOUNDS X1 +.500000

UP BOUNDS X1 +4.00000

ENDATA

2) Решение симплекс-методом:

При решении симплекс-методом выводятся последовательно симплекс-таблицы: для каждой итерации симплекс-метода. В каждой таблице усиленной яркостью выделяются разрешающий элемент, а также имена меняющихся местами переменных: входящей (entering) в базис и выводимой (leaving) из базиса.

3) Полные результаты:

Выведем полные результаты решения так, чтобы кроме собственно значений переменных в точке оптимального решения получить также границы изменения параметров задачи, в пределах которых решение продолжает оставаться оптимальным (т.е. получить результаты исследования на чувствительность). При этом значение переменных в точке оптимального решения, границы (пределы чувствительности) для коэффициентов целевой функции и для правых частей ограничений выводятся в отдельных таблицах. Вывод пределов чувствительности соответствует параметрическому исследованию решения на чувствительность с помощью программ параметрического анализа (PAROBJ и PARRHS) ППП МикроЛП.

Задача на максимизацию:

1) Ввод новой задачи:

Диалоговая настройка модели:

Ввод данных:

Ввод ограничения y3:

Полученные и сохранённые данные в файле:

NAME LAB3

ROWS

N OBJECTIV

L C1

L C2

G C3

L C4

L C5

COLUMNS

X1 OBJECTIV -20.0000

X1 C1 +3.00000

X1 C2 +2.00000

X1 C3 +1.00000

X1 C4 +1.00000

X1 C5 +1.00000

X2 OBJECTIV -30.0000

X2 C1 +3.00000

X2 C2 +6.00000

X2 C3 +2.00000

X2 C4 +2.00000

X2 C5 -1.00000

RHS

RHS C1 +15.0000

RHS C2 +18.0000

RHS C3 +1.00000

RHS C4 +8.00000

RHS C5 +1.50000

BOUNDS

LO BOUNDS X1 +.500000

UP BOUNDS X1 +4.00000

ENDATA

2) Решение симплекс-методом:

При решении симплекс-методом выводятся последовательно симплекс-таблицы: для каждой итерации симплекс-метода. В каждой таблице усиленной яркостью выделяются разрешающий элемент, а также имена меняющихся местами переменных: входящей (entering) в базис и выводимой (leaving) из базиса.

3) Полные результаты:

Выведем полные результаты решения так, чтобы кроме собственно значений переменных в точке оптимального решения получить также границы изменения параметров задачи, в пределах которых решение продолжает оставаться оптимальным (т.е. получить результаты исследования на чувствительность). При этом значение переменных в точке оптимального решения, границы (пределы чувствительности) для коэффициентов целевой функции и для правых частей ограничений выводятся в отдельных таблицах. Вывод пределов чувствительности соответствует параметрическому исследованию решения на чувствительность с помощью программ параметрического анализа (PAROBJ и PARRHS) ППП МикроЛП.

Выводы:

В данной лабораторной работе мы ознакомились с пакетом прикладных программ QSB+, при помощи которого решили задачу линейного программирования. Полученные результаты совпали с результатами в 1 лабораторной работе, т.е.

Точка max имеет координаты: X1 = 3.00, X2 = 2.00

Точка min имеет координаты: X1 = 0.50, X2 = 0.25

Кроме того, решили задачу геометрически. Этот способ решения хорош тем, что

графический ражим предоставляет возможности перемещения (поворота, сдвига) геометрического образа целевой функции и геометрических образов ограничения. Это позволяет наглядно представить себе задачу.

10