160 likes | 337 Views
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ę )
E N D
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ń
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