Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Общие сведения. Математический аппарат MS Excel позволяет решать задачи линейного, нелинейного и целочисленного программирования



Математический аппарат MS Excel позволяет решать задачи линейного, нелинейного и целочисленного программирования. При этом оптимизация решения выполняется методом поиска решения, который запускается командой Данные\Поиск решения… (Активируется в Параметры Excel\Надстройки) – рисунок 7.1.

Рисунок 7.1. Вкладка Данные, группа Анализ

Задача линейного программирования (ЗЛП) в общем случае формулируется следующим образом:

Определить максимум (минимум) целевой функции F max(min) при заданной системе ограничений (2) и граничных условий (3):

Fmax(min) =A1*X1+A2*X2+...+An*Xn (1)

B11*X1+B12*X2+...+B1n*Xn<=C1

B21*X1+B22*X2+...+B2n*Xn<=C2

................................................ (2)

Bn1*X1+Bn2*X2+...+Bnn*Xn<=Cn

Xi>=0, i=1...n (3)

Система уравнений (1)..(3) является математической моделью ЗЛП.

Рассмотрим, как применяется процессора MS Excel для решения ЗЛП:

Задача. МП выпускает товары Х1234, получая от реализации каждого прибыль в 60,70,120,130 руб. соответственно. Затраты на производство приведены в табл. 1. Определить:

1 Максимум прибыли в зависимости от оптимального распределения затрат.

2 Минимум ресурсов, необходимых для получения максимальной прибыли.

Таблица 1

Затраты Х1 Х2 Х3 Х4 Всего
Трудовые          
Сырьевые          
Финансы          

Составим математическую модель процесса по описанию задачи:

60Х1+70Х2+120Х3+130Х4 = Fmax – целевая функция прибыли.

Х1234 <= 16

1+5Х2+4Х34 <= 110 - ограничения модели

1+6Х2+10Х3+13Х4 <= 100

Хj >=0 - граничные условия модели

Отметим, что целевая функция и система ограничений математически представляют собой сумму произведений аргументов Хj на числовые коэффициенты, поэтому при вводе модели в MS Excel применяется функция СУММПРОИЗВ().

Решение задачи средствами MS Excel состоит из 3 этапов:

1 Создание формы для ввода условий задачи, ввод в неё исходных данных и зависимостей из математической модели.

2 Ввод данных из формы в окно Поиск решения из меню Данные.

3 Задание параметров поиска и решение задачи.





Дата публикования: 2014-10-17; Прочитано: 307 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...