Задачи по "Математике"

Автор: t*********@mail.ru, 24 Ноября 2011 в 17:04, задача

Описание работы

Работа содержит 6 задач по предмету "Математика".

Работа содержит 1 файл

эмм 5 вар.docx

— 427.25 Кб (Скачать)

Содержание 

Задание 1.   3

Задание 2. 6

Задание 3. 11

Задание 4. 16

Задание 5.. 24

Литература 26 

    Задание 1.  Используя графический метод решения линейных программ, найти максимальное и минимальное значения функции на одном и том же множестве планов.

    

      

    

    

    

    Решение:

    Задача  на максимум:

      

    

    

    

    

    Найдем  решение задачи графическим способом. Имеем уравнения прямых:

      

       

        

       

    Находим по две точки, принадлежащие каждой прямой:

      

    х1=0;  х2=14 => точка 1 (0; 14)

    х2=0;  х1=7 => точка 2 (7; 0)

       

    х1=0;  х2=4,5 => точка 1 (0; 4,5)

    х2=0;  х1=-3=> точка 2 (-3; 0)

        

    х1=0;  х2=6,75=> точка 1 (0; 6,75)

    х2=0;  х1=9 => точка 2 (9; 0)

        

    Построим  прямые на графике и определим  полуплоскости, определяемые каждым неравенством ограничений.

    Определим координаты вектора-градиента целевой  функции:

    

    На  рисунке 1.1 видно, что последней точкой касания линии уровня функции (прямая, перпендикулярная вектору-градиенту) с областью допустимых решений (ОДР) является точка А, образованная пересечением 1-й и 4-й прямых. Найдем ее координаты, решив систему уравнений.

           =>             

Имеем оптимальное решение на максимум:

Найдем  максимальное значение целевой функции:

    Задача  на минимум:

      

    

    

    

    

    На  рисунке 1.1 видно, что первой точкой касания линии уровня функции (прямая, перпендикулярная вектору-градиенту) с областью допустимых решений (ОДР) является точка В, образованная пересечением 1-й и 3-й прямых. Найдем ее координаты, решив систему уравнений.

      => домножим первое уравнение на 4:

     => вычтем из первого уравнения второе:

    

             

         Имеем оптимальное решение на  минимум:

    

    Найдем  минимальное значение целевой функции:

      

    Задание 2. Построить математическую модель задачи и решить ее средствами Excel.

    В цехе площадью 74 кв.м. необходимо установить станки, на приобретение которых отпущено 42 тыс. руб.

    Существуют  два типа станков. Станок первого  типа, стоимостью 6 тыс. руб., требующий  12 кв. м. производственных площадей, обеспечивает изготовление 70 изделий в смену. Аналогичные характеристики станка второго типа составляют соответственно 4 тыс. руб., 6 кв. м., 40 изделий в смену.

    Решение:

    Составим  экономико-математическую модель задачи:

    хj- количество станков j-го типа

    Ограничение по стоимости:

    6x1+4x2 <= 42

    Ограничение по площади:

    12x1+6x2 <= 74

    x1=>0  x2=>0– граничные условия

    x1,  x2: целые

    Целевая функция отражает суммарную производительность станков:

    F=70x1+40x2 à max

    Имеем математическую модель:

    6x1+4x2 <= 42

    12x1+6x2 <= 74

    x1=>0  x2=>0

    x1,  x2: целые

    F=70x1+40x2 à max

    Имеем задачу линейного целочисленного программирования.

    Для нахождения оптимального решения воспользуемся  электронной таблицей MS Excel. Исходные данные и формулы, необходимые для расчета представлены на рис. 2.1. В ячейках В8:С8 будем хранить изменяемые значения х1, х2, в ячейке D8 – значение целевой функции.

    

    Рис. 2.1 – Входные параметры модели в режиме формул

    Для нахождения оптимального решения воспользуемся  встроенным пакетом «Поиск решения» меню Сервис (рис. 2.2).

    

    Рис. 2.2 – Вызов «Поиска решений» 

    Далее определяем целевую ячейку, изменяемые ячейки, критерий оптимальности (максимум), добавляем ограничения. В результате проделанных операций имеем следующий  вид (рис. 2.3):

      

    Рис. 2.3 – Диалоговое окно «Поиск решения»

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

    

 

    Рис. 2.4 – Результаты поиска решения

    В итоге получаем оптимальное решение  рассматриваемой задачи (рис. 2.5).

    

    Рис. 2.5 – Результаты решения в режиме формул 

    Т.к. в данном случае решается задача целочисленного программирования, то можно сформировать только отчет по Результатам (рис. 2.6). 

    

    Рис. 2.6 – Отчет по результатам 

    Имеем оптимальное решение задачи целочисленного программирования:

        

    Т.о. необходимо закупить 3 станка первого  типа и 6 станков второго типа. В  результате суммарное максимальное производство составит 450 изделий. При  этом сумма затрат на приобретение составит 42 тыс. руб. 
 

    Задание 3.

    1. Записать сопряженную (двойственную) задачу к прямой задаче, которую  взять из задания 1. Прямую задачу  рассмотреть на поиск минимума. Показать отличие в записи  пары двойственных задач при  условии, что прямая задача  будет на поиск максимума.

    2. Решить симплексным методом (с  использованием симплексных таблиц) одну из пары двойственных  задач №2. Обосновать выбор модели  для применения симплексного  метода. Записать ответы для обеих  задач. Провести анализ и сделать  выводы по полученным результатам.

    Решение:

    1. Математическая модель прямой  задачи (на минимум):

      

    

    

    

    

    Приведем  задачу к стандартной форме:

      

    

    

    

    

    Составим  двойственную задачу:

    Ui – двойственные переменные

    2U1 - 32 -3 U3 => -1

    U1 + 2U2 -4U3 => -2

    W= 14U1 + 9U2 -27U3 à  min 

    Математическая  модель прямой задачи (на максимум):

      

    

    

    

    

    Приведем  задачу к стандартной форме:

      

    

    

    

    

    Составим  двойственную задачу:

    Ui – двойственные переменные

    2U1 - 32 -3 U3 => 1

    U1 + 2U2 -4U3 => 2

    W= 14U1 + 9U2 -27U3 à  min

    При переориентации целевой функции  прямой задачи в двойственной задаче меняются только знаки правой части  системы неравенств.

    2. Прямая задача линейного программирования  имеет вид:

    6x1+4x2 <= 42

    12x1+6x2 <= 74

    x1=>0  x2=>0

    F=70x1+40x2 à max

    Составим  двойственную задачу:

    Ui – двойственные переменные

    6U1 + 12U2 => 70

    4U1 + 6U2 => 40

    U1=>0,  U2=>0

    W= 70U1 + 40U2 à  min

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

        Табл. 0 -V1

        -x1

        -V2

        -x2

        ед. столбец
        U1y1 6 4 42
        U2y2 12 6 74
        F -70
        -40
        0

Информация о работе Задачи по "Математике"