Linearno programiranje: vrste, svrha i algoritam rada

2. 3. 2020.

Linearno programiranje je jedan od načina rješavanja problema u programu Microsoft Excel. Ova metoda je vrlo jednostavna. To značajno ubrzava cijeli proces rada i ne zahtijeva posebne vještine.

linearno programiranje

Algoritam rada

Linearno programiranje u Excelu omogućuje rješavanje problema na dva načina: "ručno" i automatski, zahvaljujući gotovim formulama. Za prvu i drugu metodu dovoljno je imati početnu razinu vještina za korištenje programa Microsoft Excel, biti u mogućnosti postaviti parametre, koristiti gotove formule ili ih unijeti ručno. Razgovarajmo detaljnije o svakoj od ovih opcija.

„Ručno”

Često se zadaci linearnog programiranja mogu izvoditi "ručno". Odnosno, odabrana je ćelija, postavljena je jednadžbena ikona, a nakon toga se izrađuju matematički izračuni (sve što trebate učiniti jest odabrati svaki matematički simbol problema). Ova metoda je prikladna za one koji ne koriste Microsoft Excel cijelo vrijeme. To zahtijeva minimalne vještine za rad s navedenom aplikacijom, a osim toga dopušten je i nedostatak posebnih matematičkih paketa. Ali još uvijek postoje mane. Ručno nećete moći riješiti složene algebarske i geometrijske probleme s nekoliko stupnjeva rješenja. Ne možete iz dva razloga: prvo, možda nemate dovoljno vještina i znanja u rješavanju složenih problema; drugo, to je nemoguće zbog nedostatka postavki matematičkih formula.

excel linearno programiranje

Automatsko linearno programiranje

Ova metoda nije tako teška, dovoljno je razumjeti algoritam njegova rada, što sada razmatramo. Dakle, da biste riješili složeni matematički problem, trebate:

  • unose u stupac "Problem uvjeta" početne podatke, kao i ograničenja (ako postoje);
  • omogućiti funkciju automatskog pretraživanja rješenja;
  • postaviti potrebne parametre za rješavanje problema i započeti njegovo izvođenje.

Linearno programiranje ne samo da će dati rezultat, nego će i objasniti cijeli proces rješavanja problema, prikazati izvješća i različita moguća rješenja (ako je moguće).

Primjeri složenih zadataka

Često ljudi koji ne razumiju Microsoft Excel smatraju da su složeni zadaci samo traženje rezultata kroz gotove funkcije. To uključuje:

  • aritmetički prosjek;
  • iznos;
  • stanje broja s nekim kriterijima odabira;
  • hiperlink;
  • trošak;
  • maksimalni i minimalni broj;
  • sinus, kosinus, tangenta, kotangens;
  • zbroj brojeva pod nekim uvjetima;
  • opcija standardne devijacije;
  • određivanje iznosa redovitih anuiteta.

zadaci linearnog programiranja Ali ovo je daleko od slučaja. Linearno programiranje je specijalizirano za rješavanje složenijih problema s jasno definiranim stanjem, gdje može biti nekoliko nepoznanica. Takve se zadaće mogu podnijeti ne samo u obliku normalnog stanja, već iu obliku grafova, funkcija, nekoliko tablica ili dijagrama, pa čak iu obliku konvencionalnih brojki. Kako bi riješio ovu vrstu problema, Microsoft Excel bi trebao imati instalirane matematičke pakete koji se mogu kupiti u posebnim trgovinama ili ih pronaći u World Wide Web.