Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архив1 / doc100 / lab1mme.doc
Скачиваний:
24
Добавлен:
01.08.2013
Размер:
141.31 Кб
Скачать

Р ис. 1. Вид листа рабочей книги с введенной таблицей

Для условий задачи № 1 заносятся следующие ограничения:

в ячейку В7 - =B4*F4+B5*F5, что соответствует выражению - (0,3 х1 + 0,4 х2)

C7 - =C4*F4+C5*F5 - (0,2 х1 + 0,5 х2)

D7 - =D4*F4+D5*F5 - (1,6 х1 + х2)

После записи формул ограничений сделайте активной целевую ячейку (ту, в которую вы решите записать значение целевой функции – G8) и занесите туда формулу целевой функции. Там после решения появится ее максимальное значение.

Для задачи № 1 заносим:

в ячейку G4 - = Е4*F4, что соответствует члену целевой функции - (2 х1)

G5 - = Е5*F5, - (4 х2)

G8 - = G4+ G5, - целевая функция (2 х1 +4 х2)

Ячейка G8 остается активной. В меню Сервис выберите команду Поиск решения. Откроется диалоговое окно Поиск решения (Рис. 2.).

В строке Установить целевую ячейку появится имя активной ячейки $G$8 (если вы хотите его заменить, то наберите нужное имя).

Из трех альтернативных вариантов нахождения целевой функции в поле - Равной: максимальному значению, минимальному значению или конкретно заданному значению целевой функции, необходимо выбрать один из вариантов.

Р ис. 2. Вид диалогового окна Поиск решения

Для задачи № 1 это вариант «Максимальному значению».

В строку Изменяя ячейки занесите имена ячеек соответствующие переменным x1, x2,..., xn или сделайте их активными (установите курсор мыши на ячейку выделенную под переменную x1, нажмите левую кнопку мыши и не отпуская её переместите курсор на ячейку выделенную под переменную xn), и имена автоматически запишутся в строку. Интервал ячеек записывается через символ – «;», а перечисляются они через символ – «:».

Для задачи № 1 - Нажмите левую кнопку мыши и не отпуская ее проведите указателем мыши, по ячейкам F4 -F5 в строке (Изменяя ячейки) появится $F$4:$F$5.

З атем нажмите кнопку (Добавить) откроется диалоговое окно Добавление ограничения (Рис.3).

Рис. 3. Вид диалогового окна Добавление ограничения

В строке (Ссылка на ячейку) вы должны записать имя ячейки, в которой содержится формула какого-нибудь ограничения. Но можно и не набирать на клавиатуре, а просто сделать эту ячейку активной.

Во втором поле вы просто должны выбрать знак ограничения (>=, <=, =).

В третьем поле (Ограничение) вы пишете численное значение ограничения или имя ячейки, где оно хранится (последнее сделать предпочтительнее).

После того, как вы записали одно ограничение, нажмите кнопку Добавить. На экране появится снова пустое окно ограничений, и вы запишете туда следующее ограничение. Для окончания работы нажмите кнопку ОК.

Для задачи № 1 заносятся следующие ограничения:

$В$7 <= $B$6 что соответствует ограничению (0,3 х1 + 0,4 х2  170) $C$7 <= $C$6 (0,2 х1 + 0,5 х2  160) $D$7 <= $D$6 (1,6 х1 + х2  800)

Обязательно нужно записать ограничения для переменных. Это лучше всего выполнить, сделав изменяемые ячейки активными или записав их по строке через двоеточие.

$F$4 >= 01 1  0) $F$5 >= 0 2  0)

или

$F$4:$F$5 1, х2  0)

Чтобы удалить ограничение в окне Ограничения выделите ограничения(мышкой), которые требуется удалить и нажмите кнопку Удалить.

Ч тобы изменить ограничения (его само, ссылку на ячейку или соотношение между ячейкой и ограничением) , выделите их и нажмите кнопку Изменить. Появится диалоговое окно Изменить ограничение. Сделайте необходимые изменения и нажмите OK.

Когда все ограничения будут записаны , нажмите OK. Вы вернетесь в диалоговое окно Поиска решения. Проверьте, записались ли все ограничения.

Если вы хотите изменить параметры поиска решения, установленные по умолчанию, то нажмите кнопку Параметры... и на экране появится диалоговое окно Параметры поиска решения.

Можно изменять условия и варианты поиска решения для линейных и нелинейных задач, а также загружать и сохранять оптимизируемые модели. Значения и состояния элементов управления, используемые по умолчанию, подходят для решения большинства задач.

Максимальное время - служит для ограничения времени, отпускаемого на поиск решения задачи. В поле можно ввести время (в секундах) не превышающее 32767; значение 100, используемое по умолчанию, подходит для решения большинства простых задач.

Соседние файлы в папке doc100