• Nie Znaleziono Wyników

b w Matlabie) c_j b a1 a2 a3 a4 a5 0 a a a

N/A
N/A
Protected

Academic year: 2021

Share "b w Matlabie) c_j b a1 a2 a3 a4 a5 0 a a a "

Copied!
3
0
0

Pełen tekst

(1)

Zad. 7 - simpleks

1. Wpisujemy współczynniki z funkcji celu

c_j 6 14 0 0 0

b a1 a2 a3 a4 a5

2. Wybieramy wektory bazowe (a3, a4, a5)

wpisujemy odpowiednie współczynniki z funkcji celu w kolumnie c_b

c_j 6 14 0 0 0

b a1 a2 a3 a4 a5

0 a3

0 a4

0 a5

3. Wpisujemy macierz główną układu ograniczeo oraz kolumnę b

c_j 6 14 0 0 0

b a1 a2 a3 a4 a5

0 a3 12 2 1 1 0 0

0 a4 15 2 3 0 1 0

0 a5 21 1 7 0 0 1

4. Liczymy wartośd funkcji celu jako iloczyn skalarny c_b i b, czyli 0*12+0*15+0*21 (odpowiednik c_b .* b w Matlabie)

c_j 6 14 0 0 0

b a1 a2 a3 a4 a5

0 a3 12 2 1 1 0 0

0 a4 15 2 3 0 1 0

0 a5 21 1 7 0 0 1

0

5. Obliczamy wartości w przedostatnim wierszu

np. zero zaznaczone na czerowno to iloczyn skalarny c_b i a1

c_j 6 14 0 0 0

b a1 a2 a3 a4 a5

0 a3 12 2 1 1 0 0

0 a4 15 2 3 0 1 0

0 a5 21 1 7 0 0 1

0 0 0 0 0

0 c_b wektory_bazowe

wiersz wskaźnikowy

c_b wektory_bazowe

wiersz wskaźnikowy

c_b wektory_bazowe

wiersz wskaźnikowy wiersz wskaźnikowy c_b wektory_bazowe

wiersz wskaźnikowy

c_b wektory_bazowe

(2)

6. Obliczamy ostatni wiersz (wskaźnikowy)

c_j 6 14 0 0 0

b a1 a2 a3 a4 a5

0 a3 12 2 1 1 0 0

0 a4 15 2 3 0 1 0

0 a5 21 1 7 0 0 1

0 0 0 0 0

0 0-6=-6 -14 0 0 0

7. Najmniejsza wartośd z wiersza wskaźnikowego wskazuje, którą kolumnę dołączyd do bazy

c_j 6 14 0 0 0

b a1 a2 a3 a4 a5

0 a3 12 2 1 1 0 0

0 a4 15 2 3 0 1 0

0 a5 21 1 7 0 0 1

0 0 0 0 0

0 0-6=-6 -14 0 0 0

8. Obliczamy ostanią kolumnę jako b/zielony wiersz

Najmniejsza nieujemna wartośd wskazuje wektor do usunięcia z bazy

c_j 6 14 0 0 0

b a1 a2 a3 a4 a5 b/a2

0 a3 12 2 1 1 0 0 12

0 a4 15 2 3 0 1 0 5

0 a5 21 1 7 0 0 1 3

0 0 0 0 0

0 -6 -14 0 0 0

9. Podmieniamy w bazie a5 na a2 (czerwony wektor na zielony)

Wyliczamy nowe wartości w czerownym wierszu jako wartości poprzednie przez pomaraoczową liczbę 7

c_j 6 14 0 0 0

b a1 a2 a3 a4 a5 b/a2

0 a3

0 a4

0 a2 3 1/7 1 0 0 1/7

wiersz wskaźnikowy

c_b wektory_bazowe

wiersz wskaźnikowy c_b wektory_bazowe

wiersz wskaźnikowy

c_b wektory_bazowe wiersz wskaźnikowy c_b wektory_bazowe

(3)

9. Wiersz a3 wypełniamy jako a3 minus czerwony mnożnik razy nowy wiersz czerwony (ziel. liczba) Wyliczamy nowe wartości w czerownym wierszu jako wartości poprzednie

przez pomaraoczową liczbę 7

c_j 6 14 0 0 0

b a1 a2 a3 a4 a5 b/a2

0 a3 12-1*3=9 13/7 0 1 0 -1/7

0 a4

0 a2 3 1/7 1 0 0 1/7

10. Analogicznie wypełniamy wiersz a4

c_j 6 14 0 0 0

b a1 a2 a3 a4 a5 b/a2

0 a3 9 13/7 0 1 0 -1/7

0 a4 15-3*3=6 11/7 0 0 1 -3/7

0 a2 3 1/7 1 0 0 1/7

wiersz wskaźnikowy

c_b wektory_bazowe

wiersz wskaźnikowy c_b wektory_bazowe

Cytaty

Powiązane dokumenty

Wyznaczy¢ ±rednie i wariancje dla: ocen z matematyki studen- tów Biotechnologii, omawianego przykªadu zmiennej typu ci¡gªego i rozkªadu jednostajnego na odcinku [−1, 1]..

Zapisać przy użyciu znaku sumy (a) łączny utarg sklepu od maja do września włącznie, (b) średni miesięczny utarg od lutego do lipca włącznie, (c) średni kwartalny utarg w

[r]

10.3 Zawiera zbiór aktualnie

skanowanie czarno - białe Oce PlotWave 300 do

Nadruk: biały, czerwony Napis z przodu: POPCORN Przeznaczenie: promocja sprzedaży Rozmiar: S - XXXL. Waga: 0,2 kg (0,3

Harmonogram studiów został ustalony na posiedzeniu Rady Dydaktycznej Kolegium Nauk Humanistycznych

Możliwość nadania ustawień stałych, ulubionych użytkownika Możliwość nadania zadania na nawet 10 tys. kopii i druków na