EXCEL

24
EXCEL Wstęp do lab. 4

description

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ę ) - PowerPoint PPT Presentation

Transcript of EXCEL

Page 1: EXCEL

EXCEL

Wstęp do lab. 4

Page 2: EXCEL

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ę:)

Page 3: EXCEL
Page 4: EXCEL

Szukaj wyniku

• Komórki pośrednie– Pomiędzy komórką zmienianą a komórką celu– Zależą od komórki zmienianej lub od

obliczonych wcześniej komórek pośrednich

• Inspekcja formuł– Pozwala śledzić powiązania między komórkami

• Śledź poprzedniki – w „górę” od komórki

• Śledź zależności = w „dół” od komórki

Page 5: EXCEL

Szukaj wyniku

x

x

ey22

22 xz

x

zh hey

Page 6: EXCEL
Page 7: EXCEL
Page 8: EXCEL

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

Page 9: EXCEL
Page 10: EXCEL

• 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)

Page 11: EXCEL

• 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

– „Warunek ograniczający" może być liczbą lub odwołaniem do komórki

– Przycisk [OK] dodaje warunek i zamyka okno [Dodaj] nie zamyka okna.

Page 12: EXCEL

• 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

Page 13: EXCEL

• 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ń

Page 14: EXCEL

• 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

Page 15: EXCEL

Metoda stosowania Solvera1. Jako pierwsze należy wpisać wartości startowe

poszukiwanych zmiennych (uwaga na liczby w zapisie zmiennoprzecinkowym, poprawnie np. 1,1E5)

2. Wpisać odpowiednie równanie/a, prowadzące do jednej wartości liczbowej (wyniku) zależnej od wszystkich komórek z wartościami startowymi

3. Uruchomić Solvera. Wskazać jako komórkę celu komórkę zawierającą wartość z p. 2

4. Wybrać rodzaj operacji (min., max., wartość)5. 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])

6. Opcjonalnie wpisać ograniczenia i ustawić OPCJE7. Uruchomić Solvera.

Page 16: EXCEL

Przykład

• Znaleźć rozwiązanie układu równań:

W zakresie x od –2 do 0

22

122

xy

xxy

Page 17: EXCEL
Page 18: EXCEL
Page 19: EXCEL
Page 20: EXCEL
Page 21: EXCEL

Solver vs. Iinia trendu

Aproksymacja średniokwadratowa

Page 22: EXCEL

odchyłka

0

5

10

15

20

25

30

0 2 4 6 8 10 12 14

xi

yi

iii xfyy

Page 23: EXCEL

Suma kwadratów odchyłek

xi

yi

i

iyE 2

Page 24: EXCEL

Warunek poprawnego dopasowania

0

5

10

15

20

25

30

0 2 4 6 8 10 12 14