Rozwiązując niektóre problemy matematyczne i informatyczne, możemy stosować algorytmy numeryczne wykorzystujące operacje na liczbach. Jednym z takich algorytmów jest metoda stycznych, zwana także metodą Newtona-Raphsona, która służy do wyszukiwania wartości miejsca zerowego funkcji z pewną dokładnością. Zagadnienie to omówiliśmy w e‑materiale Wyznaczanie przybliżonej wartości miejsca zerowego funkcji metodą stycznychWyznaczanie przybliżonej wartości miejsca zerowego funkcji metodą stycznych.
Teraz zajmiemy się implementacją algorytmu wyznaczania przybliżonej wartości miejsca zerowego funkcji metodą stycznych w języku Python.
Ciekawi cię, jak wyglądają implementacje w innych językach programowania? Możesz się z nimi zapoznać w dwóch pozostałych e‑materiałach z tej serii:
Wyznaczanie przybliżonej wartości miejsca zerowego funkcji metodą stycznych w języku C++Wyznaczanie przybliżonej wartości miejsca zerowego funkcji metodą stycznych w języku C++,
Wyznaczanie przybliżonej wartości miejsca zerowego funkcji metodą stycznych w języku JavaWyznaczanie przybliżonej wartości miejsca zerowego funkcji metodą stycznych w języku Java.
Więcej zadań? Sięgnij do Wyznaczanie przybliżonej wartości miejsca zerowego funkcji metodą stycznych – zadania maturalneWyznaczanie przybliżonej wartości miejsca zerowego funkcji metodą stycznych – zadania maturalne.
Prześledzisz implementację w języku Python algorytmu wyznaczania przybliżonej wartości miejsca zerowego funkcji metodą stycznych.
Wyjaśnisz, jak dobierać punkt startowy, aby program wykorzystujący metodę stycznych zwrócił wynik.
Zaimplementujesz program znajdujący przybliżoną wartość miejsca zerowego funkcji metodą stycznych w języku Python.