EXCEL Wykład 4
Szukaj wyniku Prosta procedura iteracyjnego znajdowania niewiadomej spełniającej warunek będący jej funkcją Metoda: Wstążka Dane: narzędzia danych/ Analiza symulacji/szukaj wyniku Wskazać komórkę celu – tę w której ma pojawić się pożądana wartość (Ustaw komórkę) Podać wartość jaką ma przyjąć komórka (Wartość:) Wskazać komórkę, której zmienianie powoduje zmianę w komórce celu (Zmieniając komórkę:)
Solver Zaawansowane narzędzie pozwalające na rozwiązywanie skomplikowanych problemów optymalizacyjnych i układów równań nieliniowych. Po instalacji Excela jest niedostępny. Należy go dodać: Plik/Opcje programu Excel/Dodatki/ Zarządzaj: Dodatki-Przejdź Pojawia się na wstążce Dane grupa Analysis
Set Objective: komórka która stanowi warunek To: określa cel procedury: Max - znalezienie maksymalnej wartości jaką może przyjąć komórka celu Min - minimalnej wartości Value of: - konkretnej wartości wpisanej w okienko By Changing Variable Cells: (Komórki zmieniane) jedna lub więcej komórek wpływających na wartość w komórce celu Subject to the constraints (Warunki ograniczające) – pozwalają na poszukiwanie rozwiązania w ograniczonych przedziałach zmienności zmiennych niezależnych (komórek zmienianych)
Warunek ograniczający Umożliwia określenie zakresu zmienności w komórce zmienianej. Komórka zmieniana może być <= od pewnej wartości >= od pewnej wartości = pewnej wartości Int – całkowita Bin - binarna "Pewna wartość" może być liczbą lub odwołaniem do komórki Przycisk [OK] dodaje warunek i zamyka okno [Dodaj] nie zamyka okna.
OPCJE Umożliwiają: Ograniczenie czasu obliczeń Ograniczenie liczby iteracji Określenie dokładności –różnicy między wartością obliczoną o docelową Określenie tolerancji – na ile procent rozwiązanie odbiega od wartości pożądanej; dotyczy zagadnień z wartościami całkowitymi w komórkach Określenie zbieżności – względnej zmiany wyniku w 5 ostatnich krokach; dotyczy zagadnień nieliniowych Przyjmij liniowy – przyspiesza znalezienie rozwiązania zagadnień liniowych Przyjmij nieujemne – wartości w komórkach zmienianych są >=0 Automatycznie skaluje dane jeżeli różnią się o wiele rzędów od wyników Pokaż wyniki iteracji – zatrzymuje po każdym kroku iteracyjnym
OPCJE Umożliwiają: Określenie dokładności – Automatyczne skalowanie Pokazywanie każdego kroku rozwiązania Dokładność osiągnięcia warunków całkowitych Ograniczenie liczby iteracji Ograniczenie czasu obliczeń
Pochodne: sposób obliczania pochodnej Zbieżność Pochodne: sposób obliczania pochodnej W przód szybsze ale mniej dokładne Centralne – więcej obliczeń ale większa dokładność metody. Do stosowania przy szybkich zmianach wartości
Metoda stosowania Solvera Jako pierwsze należy wpisać wartości startowe poszukiwanych zmiennych Wpisać odpowiednie równanie/a, prowadzące do jednej wartości liczbowej (wyniku) zależnej od wszystkich komórek z wartościami startowymi Uruchomić Solvera. Wskazać jako komórkę celu komórkę zawierającą wartość z p. 2 Wybrać rodzaj operacji (min., max., wartość) Wskazać wszystkie komórki wpływające na komórkę celu (z p.1) (jeżeli nie są obok siebie wskazując kolejne trzymać naciśnięty [ctrl]) Opcjonalnie wpisać ograniczenia i ustawić OPCJE Uruchomić Solvera.
Przykład Znaleźć rozwiązanie układu równań: W zakresie x od –2 do 0