Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3.doc
Скачиваний:
6
Добавлен:
15.06.2014
Размер:
153.6 Кб
Скачать

Министерство образования Российской Федерации

Омский государственный технический университет

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

КУРСОВАЯ РАБОТА

по дисциплине:

«Математическое программирование»

Выполнил:

студент гр. АС-439

Тетерин Евгений Владимирович

Проверил преподаватель:

Зыкина А.В.

___________________________

г. Омск, 2003 г.

ЗАДАНИЕ

Вариант 27.

  1. Решить задачу по курсу «Математическое программирование» предложенную преподавателем. Все расчеты оформить в отчете по курсовой работе. Отчет должен содержать теоретическую часть, расчетную часть, список литературы.

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

Условие задачи:

«Приобретение товаров». Покупатель имеет некоторую сумму денег J и может купить товары трех видов по цене p1, p2, p3 за единицу.

Функция полезности товара имеет вид:

где x1, x2, x3 – количество товаров, которые он покупает.

Определить, какое количество товара каждого вида выгодно приобрести покупателю.

Содержание

ВВЕДЕНИЕ …………………………………………………………….4

ТЕОРИЯ РЕШЕНИЯ ЗАДАЧИ ………………………………………6

Задачи нелинейного программирования ………………………….6

Метод множителей Лагранжа ……………………………………..7

РЕШЕНИЕ ЗАДАЧИ ………………………………………………….8

РЕАЛИЗАЦИЯ ЗАДАЧИ В ПРОГРАММНОМ ВИДЕ …………….11

СПИСОК ЛИТЕРАТУРЫ …………………………………………….15

Введение

Системный анализ занимается исследованием сложных систем различной природы : технических, экономических, экологических. При этом проводится исследование как отдельных элементов системы так и всей системы в целом. Обязательным элементом при проведении современных системных исследований является использование вычислительной техники.

Результатом системных исследований является принятие конкретных решений, обеспечивающих оптимальное функционирование системы, выдача рекомендаций для эффективного использования полученных результатов на практике. Так в технической системе результатами могут быть конкретные параметры модулируемой конструкции. В экономической системе могут быть получены рекомендации по перспективному планированию производства. В экологической системе - план экологических мероприятий. Так как результат работы системного анализа - принятие решения, то истоки естественно искать в дисциплинах, занимающихся проблемами принятия решения. Основными источниками задач и составными частями системного анализа являются исследование операций и теория автоматического управления.

Исследование операций сравнительно молодая наука, возникла в Англии в начале второй мировой войны. Для ведения боевых действий были приглашены инженеры, математики, ученые, которые должны были на основе строгих математических расчетов выдавать практические рекомендации для ведения боевых операций. Это направление научных исследований и получило название исследование операций. По мере накопления научных знаний исследование операций распространилось далеко за пределы военных приложений, и в настоящее время применяется во всех областях научной и практической деятельности, где только возникают проблемы принятия решений. При этом следует заметить, что исследование операций как наука возникает только тогда, когда для исследования проблемы принятия решений используются математические методы. Так для принятия решения в бытовых ситуациях (брать или не брать зонтик, выходя на улицу в солнечный летний день) нам вовсе не обязательно руководствоваться строгими математическими расчетами, достаточно принять решение на основе здравого смысла.

Теория автоматического управления также как и исследование операций занимается проблемами принятия решения, но если задачи исследования операций - это, как правило, задачи статистики, то в теории автоматического управления исследуются задачи динамики. Классической задачей теории автоматического управления является задача проектирования конструкций автопилота : выбрать начальные параметры так , чтобы траектория самолета прошла через цель. Любопытно, что, хотя динамические задачи гораздо сложнее формулируются и решаются, теория автоматического управления возникла на столетие раньше исследования операций в связи с возникновением проблемы управления паровой машиной : обеспечение постоянства оборотов вала при изменяющейся внешней нагрузке.

Методы исследования операций являются основными в системном анализе, и основные принципы анализа систем являются по существу развитием идеи теории исследования операций.

Многие задачи составления планов, предусматривающих рациональное расходование тех или иных ресурсов, относятся к классу задач математического программирования. Термин «программирование» следует понимать здесь именно в смысле «поиск наилучших планов» (в отличие от того толкования, которое принято специалистами по программному обеспечению ЭВМ).

Соседние файлы в предмете Теория принятия решений