Екцел Линеарно програмирање (Садржај)

  • Увод у линеарно програмирање у Екцелу
  • Методе решавања линеарног програмирања кроз Екцел Солвер

Увод у линеарно програмирање у Екцелу

Линеарно програмирање је најважније као и фасцинантан аспект примењене математике који помаже у оптимизацији ресурса (било минимизирање губитака или максимизирање профита са датим ресурсима). Ако имамо ограничења и циљану функцију добро дефинисану, можемо користити систем да предвидимо оптимално решење за одређени проблем. У програму Екцел имамо Екцел Солвер који нам помаже у решавању проблема линеарног програмирања под називом ЛПП. У овом чланку ћемо видети како се помоћу Екцел Солвер-а може оптимизирати ресурси повезани са пословним проблемима уз помоћ Линеарног програмирања.

Прво. Да видимо како можемо омогућити Екцел Солвер (кључну компоненту ЛПП-а под Екцел-ом).

Методе решавања линеарног програмирања кроз Екцел Солвер

Разјаснимо како користити линеарно програмирање кроз екцел солвер са неким методама.
Овде можете преузети овај линеарни програмски образац Екцел предложак овде - Линеарно програмирање Екцел предлошка

1. метод - Омогућавање Солвер-а под Мицрософт Екцел-ом

У Мицрософтовом Екцелу можемо пронаћи Солвер на картици Подаци који се могу наћи у Екцеловој траци постављеној у горњем делу, као што је приказано у наставку:

Ако тамо не можете видети овај алат, морате да га омогућите преко Екцел опција. Следите доле наведене кораке да бисте омогућили Солвер у Екцелу.

1. корак: Померите се до менија Датотека и кликните на Опције, што је последња ствар на тој листи.

Корак 2: Појавит ће се нови прозор с називом Екцел Оптионс. Кликните на Адд-инс са листе опција које се налазе на левој страни прозора.

Корак 3: У одјељку Управљање на дну прозора одаберите Екцел додатке са падајуће листе и кликните на дугме Иди … поред тога.

Корак 4: Чим кликнете на дугме Го…, у новом прозору ћете моћи да видите листу свих додатака који су доступни под екцелом. Означите да бисте изабрали додатак Солвер да бисте га могли користити на картици Подаци за решавање једнаџби. Кликните на дугме У реду након што означите избор додатка Солвер.

На овај начин можете омогућити Екцел Солвер у програму Мицрософт Екцел.

Метода бр. 2 - Решавање проблема линеарног програмирања помоћу програма Екцел Солвер

Сада ћемо покушати да решимо проблем линеарног програмирања помоћу Екцел Солвер алата.

Пример: Хемијска фабрика производи два производа, наиме А и Б. Ова два производа требају сировине као што је приказано у наставку: Производ А треба три врсте сировина - Материјал_1 20 кг, Материјал_2 30 кг, Материјал_3 као 5 кг. На сличним линијама, за производ Б су потребни 10 кг материјала_1, 30 кг материјала_2 и 10 кг материјала_3. Произвођачу је потребно најмање 460кг или Материал_1, 960кг материјала_2 и 220кг материјала_3. Ако цена производа по јединици А износи 30 УСД, а цена производа Б износи 35 УСД, колико производа треба да уклопи произвођач како би испунио минималне захтеве за материјалима уз најнижу могућу цену? Користимо информације дате у овом примеру за моделирање једнаџби.

Корак 1: Можемо видети сва ограничења једначина која можемо формирати користећи информације дате у горњем примеру.

Корак 2: Користите ове једначине да додате ограничења у ћелију ограничења под Екцелом преко А2: Ц8 датог листа. Погледајте снимак екрана као испод:

Корак 3: Сада морамо да користимо формулу Количина * по јединици трошкова и да је сумирамо за оба производа да бисмо постигли стварне материјалне потребе. То можете видети у колони Д за све ћелије које садрже ограничења Б3, Б4, Ц3). Погледајте приложени снимак слике испод:

Ако ћете детаљније погледати ову формулу, користили смо Б3 и Ц3 као фиксне чланове за сваку формулу у различитим ћелијама у колони Д. То је зато што су Б3 и Ц3 ћелије које означавају количине за Производ А и производ Б. Те количине ће се појавити када се систем једначина реши коришћењем Екцел Солвера.

Корак 4: Кликните на картицу Подаци, а затим на Солвер који је присутан у одељку Анализа на картици.

Корак 5: Једном када кликнете на Солвер, отвориће се нова картица под називом „Параметар солвера“ испод које требате подесити параметре за овај скуп једначина који треба решити.

Корак 6: Прво што морамо да идентификујемо је постављен циљ: Будући да је наш циљ да утврдимо укупне трошкове који су укључени тако да се они сведу на минимум, поставите ово на Д4.

Корак 7: Пошто морамо да минимизирамо трошкове уз највећу могућу производњу, следећи параметар поставимо на Мин. То можете да учините кликом на Мин дугме.

Корак 8: под Променом променљивих ћелија: треба поменути Б3 и Ц3 јер ће ове ћелије бити оне које садрже Количине производа А и производа Б након што се проблем реши.

Корак 9: Сада додајте ограничења. Кликните на дугме Додај у одељку Предмет ограничења: отвориће се нови прозор за додавање ограничења. Испод тог прозора - Б3: Ц3 као референца ћелије, > = и 0 као ограничења. То радимо, пошто је основно ограничење у било којем ЛПП-у то што су Кс и И требали бити већи од нуле.

Корак 10: Кликните поново на дугме Додај и овај пут користите Б3: Ц3 као референцу ћелије и Ф6: Ф8 као Ограничења са неједнакошћу као> =. Кликните на дугме У реду да бисте и ово ограничење додали под решивач.

Солвер сада има све параметре потребне за решавање овог скупа линеарних једначина и изгледа доле:

Корак 11: Сада кликните на дугме Реши на дну прозора да решите ову линеарну једначину и дођете до оптималног решења.

Чим кликнемо на дугме за решавање, систем почиње тражити оптимално решење проблема који смо навели и добијамо вредности за Б3, Ц3 помоћу којих добијамо и вредности у колони Ф за Ф4, Ф6: Ф8. Који су оптимални трошкови и материјалне вредности које се могу користити за производ А и производ Б.

Ово решење нас обавештава да ако требамо смањити трошкове производње производа А и производа Б уз оптималну употребу материјала_1, материјала_2 и материјала_3, требало би да произведемо 14 количина производа А и 18 количина производа Б.

То је то из овог чланка. Закључимо ствари неким напоменама које треба запамтити:

Ствари које треба запамтити о линеарном програмирању у Екцелу

  • Обавезно је решавати проблеме линеарног програмирања помоћу програма Екцел Солвер. Не постоји ниједна друга метода којом можемо то да урадимо користећи.
  • Увек треба да имамо ограничења и променљиву објект који треба да буде спреман са нама.
  • Ако Солвер није омогућен, можете га омогућити под Екцел Адд-ин опцијама.

Препоручени чланци

Ово је водич за Линеарно програмирање у Екцелу. Овдје смо расправљали о томе како користити Линеарно програмирање у Екцелу заједно са практичним примјерима и довнлоад-ом Екцел предлошка. Можете и да прођете кроз друге наше предложене чланке -

  1. Интерполате у Екцелу
  2. Програмирање у Екцелу
  3. Кретање колона у Екцелу
  4. Инверзна матрица у Екцелу

Категорија: