PYI_R_W14_M28 Miejsca zerowe funkcji
Na czym polega metoda znajdowania miejsca zerowego funkcji metodą połowienia przedziałów.
Wyjaśnisz, w jakich przypadkach można użyć metody połowienia przedziałów w celu wyznaczenia miejsca zerowego funkcji.
Jak zastosować metodę bisekcji dla przykładowej funkcji.
Na czym polega metoda stycznych i jakie są jej założenia.
Jak działa algorytm metody stycznych służący do wyznaczania przybliżonej wartości miejsca zerowego funkcji.
Teraz czas sprawdzić swoją wiedzę i imiejętności.
f nawias, x, zamknięcie nawiasu, równa się, dwa x indeks górny, dwa, koniec indeksu górnego, plus, jeden. Możliwe odpowiedzi: 1. Funkcja nie posiada miejsca zerowego., 2. a, równa się, zero i b, równa się, jeden, 3. a, równa się, minus, jeden i b, równa się, zero, 4. a, równa się, zero i b, równa się, cztery
f nawias, x, zamknięcie nawiasu, równa się, dwa x indeks górny, dwa, koniec indeksu górnego, minus, jeden. Możliwe odpowiedzi: 1. Funkcja nie posiada miejsca zerowego., 2. a, równa się, zero i b, równa się, jeden, 3. a, równa się, minus, dwa i b, równa się, minus, jeden, 4. a, równa się, jeden i b, równa się, cztery
Napisz program wyznaczający miejsce zerowe funkcji , wykorzystując algorytm bisekcji.
Przetestuj działanie programu dla funkcji , przedziału , przy współczynniku równym i współczynniku równym .
Specyfikacja problemu:
Dane:
f(x)– funkcja rzeczywista, której miejsce zerowe mamy obliczyća– liczba rzeczywista; początek przedziałub– liczba rzeczywista; koniec przedziałudelta– liczba rzeczywista, przybliżenie określające maksymalną długość przedziałuepsilon– liczba rzeczywista; dokładność przybliżenia wartości funkcji w punkcie
Wynik:
Program wyznacza i wypisuje wartość miejsca zerowego funkcji, zaokrąglone z dokładnością do trzech miejsc po przecinku.
Napisz funkcję wyznaczającą miejsce zerowe funkcji z wykorzystaniem metody bisekcji, a następnie zmodyfikuj ją tak, by zwracała krotkę w postaci (c, w, k), gdzie c to miejsce zerowe funkcji, w to wyznaczona wartość funkcji w miejscu zerowym, a k to liczba iteracji wykonanych przez algorytm bisekcji (liczba pełnych obiegów pętli). Wykorzystaj warunki zakończenia algorytmu zaprezentowane w prezentacji.
Przetestuj działanie programu dla funkcji , przedziału , przy współczynniku równym i współczynniku równym .
Specyfikacja problemu:
Dane:
f(x)– funkcja rzeczywista, której miejsce zerowe mamy obliczyća– liczba rzeczywista; początek przedziałub– liczba rzeczywista; koniec przedziałudelta– liczba rzeczywista, przybliżenie określające maksymalną długość przedziałuepsilon– liczba rzeczywista; dokładność przybliżenia wartości funkcji w punkcie
Wynik:
Program wyznacza i wypisuje wartość miejsca zerowego funkcji, wartość funkcji w wyznaczonym miejscu zerowym i liczbę iteracji algorytmu w postaci krotki (c, w ,k), gdzie c jest miejscem zerowym funkcji, w jest wyznaczoną wartością funkcji w miejscu zerowym, a k jest liczbą iteracji wykonanych przez algorytm bisekcji. Wartości c i w mają być zaokrąglone z dokładnością do pięciu miejsc po przecinku.
Napisz funkcję wyznaczającą miejsce zerowe metodą bisekcji, a następnie wykorzystaj ją do wyznaczenia liczby .
W programie zastosuj funkcję trygonometryczną sinus, przedział . Wartości współczynników i dobierz tak, by zwracana wartość mogła być poprawnie zaokrąglona z dokładnością do dwóch miejsc po przecinku.
Specyfikacja problemu:
Dane:
f(x)– funkcja trygonometryczna, którą wykorzystamy do obliczenia wartości liczby .a– liczba rzeczywista; początek przedziałub– liczba rzeczywista; koniec przedziałudelta– liczba rzeczywista, przybliżenie określające maksymalną długość przedziału, do samodzielnego dobraniaepsilon– liczba rzeczywista; dokładność przybliżenia wartości funkcji w punkcie , do samodzielnego dobrania
Wynik:
Program wyznacza i wypisuje wartość liczby zaokrągloną z dokładnością do dwóch miejsc po przecinku.