Rozwiązywanie programów matematycznych



Podobne dokumenty
Dodatek Solver Teoria Dodatek Solver jest częścią zestawu poleceń czasami zwaną narzędziami analizy typu co-jśli (analiza typu co, jeśli?

Microsoft EXCEL SOLVER

Przykład wykorzystania dodatku SOLVER 1 w arkuszu Excel do rozwiązywania zadań programowania matematycznego

Badania operacyjne Instrukcja do c wiczen laboratoryjnych Rozwiązywanie problemów programowania liniowego z użyciem MS Excel + Solver

Zagadnienia programowania liniowego dotyczą modelowania i optymalizacji wielu problemów decyzyjnych, na przykład:

Excel - użycie dodatku Solver

=B8*E8 ( F9:F11 F12 =SUMA(F8:F11)

Arkusz kalkulacyjny Excel

2. Tworzenie tabeli przestawnej. W pierwszym oknie dialogowym kreatora określamy źródło danych, które mamy zamiar analizować.

Analiza danych przy uz yciu Solvera

WYKORZYSTANIE NARZĘDZIA Solver DO ROZWIĄZYWANIA ZAGADNIEŃ TRANSPORTOWYCH Z KRYTERIUM KOSZTÓW

ROZWIĄZYWANIE UKŁADÓW RÓWNAŃ NIELINIOWYCH PRZY POMOCY DODATKU SOLVER PROGRAMU MICROSOFT EXCEL. sin x2 (1)

WYKORZYSTANIE NARZĘDZIA Solver DO ROZWIĄZYWANIA ZAGADNIENIA Problem przydziału

Wprowadzenie do MS Excel

Edytor tekstu MS Word 2010 PL. Edytor tekstu MS Word 2010 PL umożliwia wykonywanie działań matematycznych.

Przewodnik dla każdego po: Dla każdego coś miłego Microsoft Excel 2010

Przykład 1. (Arkusz: Sortowanie 1 )

EXCEL Prowadzący: dr hab. inż. Marek Jaszczur Poziom: początkujący

ZESTAW LABORATORYJNY I ZESTAW FARMACEUTYCZNY : Instrukcja instalacji

Formatowanie warunkowe

Szukanie rozwiązań funkcji uwikłanych (równań nieliniowych)

TEMAT: SPOSOBY ADRESOWANIA W

MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej

łączny czas pracy (1 wariant) łączny koszt pracy (2 wariant) - całkowite (opcjonalnie - dla wyrobów liczonych w szt.)

EXCEL TABELE PRZESTAWNE

WYDZIAŁ ELEKTRYCZNY POLITECHNIKI WARSZAWSKIEJ INSTYTUT ELEKTROENERGETYKI ZAKŁAD ELEKTROWNI I GOSPODARKI ELEKTROENERGETYCZNEJ

maj 2014 Politechnika Gdańska Wydział Oceanotechniki i Okrętownictwa St. II stop., sem. I

Instrukcja użytkownika aplikacji npodpis r.

Arkusz kalkulacyjny EXCEL

Arkusz kalkulacyjny MS EXCEL ĆWICZENIA 4

Zasady wypełniania formularza sprawozdań za 2014 w Excelu

Rys.1. Technika zestawiania części za pomocą polecenia WSTAWIAJĄCE (insert)

Zasady wypełniania formularza sprawozdań za 2016 rok w Excelu. 6 komórek zawiera formuły. Są one oznaczone: lub wyświetla się w nich 0.

1. Objaśnienia do sprawozdania.

Należy uruchomid program: Start-Wszystkie programy- Microsoft Office- Microsoft Office Access 2007

Rozdział 2 PROGRAMOWANIE LINIOWE CAŁKOWITOLICZBOWE

7.9. Ochrona danych Ochrona i zabezpieczenie arkusza. Pole wyboru

Wprowadzenie do formuł i funkcji

Rozdział 6 PROGRAMOWANIE WYPUKŁE I KWADRATOWE

1. Analiza symulacji 2. Analiza danych z wykorzystaniem narzędzia Szukaj wyniku 3. Analiza wrażliwości z wykorzystaniem tabeli danych

Uruchom polecenie z menu Wstaw Wykres lub ikonę Kreator wykresów na Standardowym pasku narzędzi.

Instrukcja importu dokumentów z programu Fakt do programu Płatnik

Instrukcja obsługi certyfikatu kwalifikowanego w programie Płatnik.

4.Arkusz kalkulacyjny Calc

Informatyka w Zarządzaniu

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

1 AKTYWACJA POLECENIA SOLVER DO JAKICH ZADAŃ WYKORZYSTAMY SOLVERA? PROSTY PRZYKŁAD SOLVERA WIĘCEJ O SOLVERZE...

Przenoszenie, kopiowanie formuł

Bazy danych Ćwiczenie 1 Instrukcja strona 1 Wersja ogólna

Rozwiązywanie problemów z użyciem Solvera programu Excel

Instrukcja Arkusz ZSZ

Formuły formułom funkcji adresowania odwoływania nazwy Funkcja SUMA argumentami SUMA

Pracownia Informatyczna Instytut Technologii Mechanicznej Wydział Inżynierii Mechanicznej i Mechatroniki. Podstawy Informatyki i algorytmizacji

WYDZIAŁ ELEKTRYCZNY POLITECHNIKI WARSZAWSKIEJ INSTYTUT ELEKTROENERGETYKI ZAKŁAD ELEKTROWNI I GOSPODARKI ELEKTROENERGETYCZNEJ

5.5. Wybieranie informacji z bazy

Rozdział 1 Ukrywanie, wstawianie, usuwanie i formatowanie szerokości wierszy i kolumn. Rozdział 2 Weryfikowanie poprawności wprowadzanych danych.

Rozwiązanie problemu transportowego metodą VAM. dr inż. Władysław Wornalkiewicz

Arkusz kalkulacyjny MS Excel 2010 PL.

UONET+ moduł Dziennik. Praca z rozkładami materiału nauczania

Instrukcja konfiguracji połączenia PPPoE w Windows XP

Optymalizacja procesów technologicznych przy zastosowaniu programowania liniowego

Wykład 2: Arkusz danych w programie STATISTICA

Podstawowe informacje potrzebne do szybkiego uruchomienia e-sklepu

SPOSÓB WYKONANIA OBLICZEŃ I FORMATOWANIA KOMÓREK

Instrukcja szyfrowania poczty do ESKOM. na przykładzie wykorzystania narzędzia MS Outlook

FORMULARZE I FORMANTY MS EXCEL 1. TEORIA

Tabele przestawne tabelą przestawną. Sprzedawcy, Kwartały, Wartości. Dane/Raport tabeli przestawnej i wykresu przestawnego.

Excel 2007 PL. Pierwsza pomoc

Podręczna pomoc Microsoft Excel 2007

Formularz oceny okresowej arkusz B w służbie cywilnej Instrukcja użytkownika

Wstęp. Skąd pobrać program do obsługi FTP? Logowanie

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS

Informatyka KONSPEKT LEKCJI W SZKOLE PONADGIMNAZJALNEJ

Rozdział 1 PROGRAMOWANIE LINIOWE

Tabele Przestawne dla Zaawansowanych

Arkusz kalkulacyjny MS Excel

5.4. Tworzymy formularze

Instrukcja konfiguracji połączenia PPPoE w Windows XP (opracowana przez: Dział Techniczny Cityconnect Sp. z o.o.)

24 cel bdb db dst dop

TEMAT : Przykłady innych funkcji i ich wykresy.

str. 1 Excel ćwiczenia 1 Podstawy użytkowania komputerów

% sumy wiersza nadrzędnego. % sumy kolumny nadrzędnej. % sumy elementu nadrzędnego. Porządkuj od najmniejszych do największych.

Otwórz nowy dokument MS Word i zapisz go w swoim katalogu na dysku D pod nazwą word_tabele.

Nagrywanie Makr. Na karcie Dostosowywanie Wstążki zaznaczamy kartę Deweloper.

Rys. 1. DuŜa liczba nazw zakresów. Rys. 2. Procedura usuwająca wszystkie nazwy w skoroszycie

Geomatyka02 Wczytanie danych, obliczenie długości, azymutu i kąta ze współrzędnych. Przygotowanie do pracy

Trik 1 Edycja wykresu bezpośrednio w dokumencie Worda

Trik 1 Autorejestrowanie zmian dokonanych w obliczeniach

Wprowadzania liczb. Aby uniknąć wprowadzania ułamka jako daty, należy poprzedzać ułamki cyfrą 0 (zero); np.: wpisać 0 1/2

Rys. 1. Zestawienie rocznych kosztów ogrzewania domów

LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH

2. Wybór optymalnego planu (asortymentu) produkcji przy ograniczonej dostępności środków produkcji

Bazy danych raporty. 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego.

7. Zadanie optymalnej diety (przykład w wersji rozszerzonej o górne normy spożycia produktów)

pomocą programu WinRar.

BIBLIOTEKA LOKALNE CENTRUM WIEDZY PRAKTYCZNEJ PRZEWODNIK PO NARZĘDZIACH WARSZTAT NR 1: ARKUSZE KALKULACYJNE - MINI SKRYPT

Moduł Handlowo-Magazynowy Przeprowadzanie inwentaryzacji z użyciem kolektorów danych

UONET+ - moduł Sekretariat. Jak wykorzystać wydruki list w formacie XLS do analizy danych uczniów?

Transkrypt:

Rozwiązywanie programów matematycznych Program matematyczny składa się z następujących elementów: 1. Zmiennych decyzyjnych:,,, 2. Funkcji celu, funkcji-kryterium, która informuje o jakości rozwiązania problemu. Reprezentuje cel do którego dąży się przy podejmowaniu decyzji (np. maksymalizacja zysków lub minimalizacja strat) (,,, ) max (min) 3. Ograniczeń (warunków ograniczających) są to funkcje, które reprezentują ograniczenia związane z możliwościami (z realnością) wykorzystania zasobów, których wykorzystanie implikuje podjęcie decyzji (,,, ), =1,2,, (,,, )=, =,,, (,,, ), =,,, 4. Innych ograniczeń takich jak: warunki nieujemności lub inne wynikające z kontekstu problemu Przykład. Oddział Biedronki pracuje nad określeniem dobrego harmonogramu pracy dla swoich pracowników. Nowy harmonogram powinien zapewnić sprawne funkcjonowanie sklepu oraz odpowiednie warunki pracy dla personelu. Sklep jest otwarty codziennie od 6.00 do 22.00. Liczbę pracowników niezbędną do zapewnienia sprawnej obsługi klientów w zależności od pory dnia przedstawiono w poniższej tabeli. Godziny Liczba pracowników 6.00-8.00 5 8.00-10.00 8 10.00-12.00 5 12.00-14.00 7 14.00-16.00 10 16.00-18.00 12 18.00-20.00 10 20.00-22.00 4 Pracownik zaczyna pracę o pełnej godzinie i pracuje przez cztery godziny bez przerwy, następnie ma dwugodzinną przerwę, po której pracuje przez kolejne dwie godziny. Zatrudniony pracownik kosztuje Biedronkę (razem z dodatkami i premiami) około 9 zł/godz. Sformułować i rozwiązać zadanie programowania matematycznego, które może zostać wykorzystane do ustalenia harmonogramu pracy przy jak najmniejszym koszcie.

Rozwiązanie Zbuduj model problemu w postaci programu matematycznego Zmienne decyzyjne: X i liczba pracowników rozpoczynających pracę o i-tej godzinie, i= 6, 8, 10, 12, 14. Funkcja celu (wyraża sumaryczny koszt pracy w ciągu dnia pracy): 9 8 ( + + + + ) Ograniczenia (wynikające z minimalnych liczb pracowników w określonych godzinach otwarcia sklepu): 5 + 8 + 5 + + 7 + + 10 + 12 10 4 Ponadto wszystkie zmienne są nieujemne i całkowite: 0, C ( ł ) Rozwiąż przedstawiony powyżej program w Excelu z wykorzystaniem narzędzia SOLVER. 1. Otwórz MS EXCEL, zapisz plik o nazwie MIWS_prog_mat.xls 2. Zorganizuj arkusz. Pierwszą kolumnę (A) przeznacz na opis wartości, które będą się znajdowały w kolumnie B. 3. Zapisz formuły programu w arkuszu. W komórkach A1:A5 wpisz kolejno symbole zmiennych (w komórkach B1:B5 będą wartości tych zmiennych).

4. W komórkach A7:A14 opisz kolejno ograniczenia, których formuły wpisz w komórkach B7:B14 (lewe strony nierówności). W komórkach C7:C14 wpisz wartości ograniczeń

5. W sposób analogiczny postępuj z funkcją celu (komórka A6 oraz B6) 6. Uruchom dodatek SOLVER z menu Narzędzia (Jeśli na liście go nie ma, należy kliknąć na Dodatki w menu Narzędzia a następnie zaznacz SOLVER). W MSO2007 należy SOLVERa zainstalować (opcje programu Excel Dodatki) a następnie uruchomić go z menu Dane. Dodatek Solver jest częścią zestawu poleceń czasami nazywanych narzędziami analizy symulacyjnej. Za pomocą dodatku Solver można znaleźć optymalną wartość dla formuły w pojedynczej komórce zwanej komórką docelową w arkuszu. Dodatek Solver pracuje z grupą komórek powiązanych, bezpośrednio lub pośrednio, z formułą w komórce docelowej. Dodatek Solver dostosowuje wartości w zmieniających się komórkach określonych przez użytkownika zwanych komórkami dopasowywanymi w celu uzyskania wyniku określonego przez użytkownika na podstawie formuły w komórce docelowej. Można zastosować ograniczenia, które zmniejszają zakres wartości używanych przez dodatek Solver w modelu i mogą odwoływać się do innych komórek wpływających na formułę w komórce docelowej. Więcej informacji w po kliknięciu przycisku Pomoc.

7. W polu Komórka celu wskazujemy adres komórki z funkcją celu, która równa jest Min. W polu Komórki zmieniane wskazujemy adresy z wartościami zmiennych decyzyjnych. 8. Następnie dodajemy warunki ograniczające klikamy przycisk Dodaj Z lewej strony wskazujemy (wpisujemy) adres komórki z formułą, w środkowym polu wybieramy znak lub warunek (dla zmiennych całkowitych i binarnych), a z prawej strony wskazujemy adres z formułą, liczbą lub wpisujemy liczbę. W jednym warunku można grupować wiele ograniczeń. Wersja 1. ograniczeń: Kolejno wpisujemy ograniczenia: lub i dalej kolejne ograniczenia

Wersja 2. ograniczeń: Wpisujemy zakresy komórek w jednym oknie Dodaj warunek ograniczający 9. Następnie dodajemy ograniczenia związane z całkowitoliczbowością zmiennych Po kliknięciu OK, klikamy na przycisk OPCJE i zaznaczamy pole Przyjmuj nieujemne (realizacja ograniczeń związanych z nieujemnością zmiennych decyzyjnych) Klikamy OK, a następnie przycisk ROZWIĄŻ. Pokazuje się następujący monit: Klikamy OK.

10. Otrzymałeś rozwiązanie: 11. Zinterpretuj otrzymane wyniki