matematykaszkolna.pl
programowanie liniowe student: Pewne zwierze hodowlane musi miesięcznie zjeść co najmniej 100g składnika s1, przynajmniej 200g składnika s2 i nie więcej niż 300g składnika s3. W hurtowni można zakupić dwa rodzaje karmy K1 i K2, gdzie porcja K1 zawiera 10g składnika s1, 1g składnika s2 oraz 10g składnika s3, natomiast porcja karmy 1g składnika s3, 10g składnika s2 i 10g składnika s3. Porcja karmy K1 kosztuje 5zł, a karmy K2 − 8zł. Hodowca chce zmieszać karmy tak, aby zwierze dostało tyle składników, ile potrzebuje, ale aby koszt zakupu karmy był jak najmniejszy. Sformułuj zadanie programowania liniowego do zoptymalizowania kosztu karmy przy podanych ograniczeniach. Nie rozwiązuj. Nie wiem kompletnie jak się za to zabrać, myślałem o czymś w stylu: fmin = 5*K1 + 8*K2, i tę funkcję jakoś optymalizować, ale nie weim jak rozpisać założenia i układ równań
14 sty 12:59
. : 10K1 + K2 ≥ 100 K1 + 10K2 ≥ 200 10K1 + 10K2 ≤ 300 fmin(K1,K2) = 5K1 + 8K2 Zauwazmy ze z trzeciej nierówności wynika, że rolnik nie może kupić więcej jak 30 opakowań karmy. Zauważmy ze tyle wystarczy aby zapewnić limity wyżywienia. 10 paczek K1 i 20 paczek K2 daje nam 120g s1 i 210 składnika s2 W efekcie możemy 'odpuścić' jedna paczkę K2 (bo wtedy będzie 200g s2) albo maksymalnie dwie paczki K1 ( bo wtedy będzie 100g s1). Bardziej opłaca się druga opcja. Koniec optymalizacji
14 sty 14:11
student : Dzięki emotka
14 sty 15:15