Задача - Пример за решаване на проблема с оптимизирането на дажбата за подаване с помощта на Excel

В практиката на зооинженер и земеделски специалист трябва да бъдат решени много задачи за оптимизация - това е оптимизация на оборота на стадото, оптимизиране на сеитбообръщението и т.н.

Помислете за най-простото решение задачи за оптимизиране на дажбата на фуража Инструменти на Excel.

За решаване на проблеми с оптимизацията е необходимо да се инсталира инструментът „Търсене на решение“, който не се инсталира със стандартната инсталация на MS Office, а само със селективен.
Ако в менюто Инструменти липсва елементът „Търсене на решение“, вижте дали не е актуален. За да направите това, в менюто Инструменти - Добавки поставете отметка в квадратчето за Търсене на решение (ако има такова).
Ако търсенето на решение също липсва в добавките, тогава този компонент ще трябва да бъде инсталиран допълнително (.

Фермата използва два продукта като храна за животни - M и N.
Балансираната диета предполага, че всяко животно трябва да получава най-малко 200 калории на ден, а количеството консумирани мазнини не трябва да надвишава 14 единици.
Смята се, че 1 кг от всеки продукт съдържа:

  • в продукт М - 150 калории и 14 единици мазнини;
  • в продукт N - 200 kcal и 4 единици мазнини.
Разработете най-евтината дажба за хранене на животни, която отговаря на тези условия, ако цената на 1 кг продукт М е 1,5 рубли, а 1 кг продукт N е 2,3 рубли.

Постановка на икономически и математически проблем:

x1 е количеството на продукта М в диетата;

x2 - количеството продукт N в диетата.
  • Ограничение на калориите:
    150x1 + 200x2> = 200
  • Ограничение на мазнините:
    14x1 + 4x2 = 0; x2> = 0

Целевата функция е минималната цена на диетата:
1,5x1 + 2,3x2-> мин

Въвеждане на първоначални данни към клетки на Excel:

задача

Така в клетки А2 и A3 въвеждаме началните стойности x1 и x2 - нули.
В клетки A4 и A5 въвеждаме лявите страни на ограниченията (първоначално получаваме нули) в клетките В 4 и В 5 - дясните страни на съответните ограничения.
В клетката A6 въвеждаме целевата функция.
Въвеждането на първоначалните данни завърши.

Поредица от команди от менюто Обслужване - Намиране на решение ние наричаме инструмента "Търсене на решение".

задача

Така че, използвайки червената стрелка (отидете на работния лист)
Задаване на целевата клетка - $ 6 $
Равно на минималната стойност
Смяна на клетки - $ A $ 2: $ A $ 3
с помощта на бутона Добавяне последователно добавяме три първоначални ограничения.
Щракнете върху бутона Run.

След изчисленията на работния лист получихме следните резултати (вижте фигурата по-долу):

проблема

При хранене

  • 0,909 кг продукт М и
  • 0,318 кг продукт N
хранителните нужди на животното ще бъдат задоволени, докато разходите за диетата ще бъдат минимални и ще възлизат на 2,10 рубли.