Metoda Newtona: Różnice pomiędzy wersjami
[wersja nieprzejrzana] | [wersja nieprzejrzana] |
nie bylo widac znaczka pochodnej |
Anulowanie wersji nr 12925335 autora 149.156.67.239 - może tak lepiej? |
||
Linia 39: | Linia 39: | ||
:<math>f(x) = x^2 -a</math> |
:<math>f(x) = x^2 -a</math> |
||
:<math>f |
:<math>f\, '(x) = 2x</math> |
||
:<math>x_{n+1} = x_n - \frac{x_n^2 -a}{2x_n}</math> |
:<math>x_{n+1} = x_n - \frac{x_n^2 -a}{2x_n}</math> |
Wersja z 04:31, 18 cze 2008
Metoda Newtona (metoda stycznych) - algorytm wyznaczania przybliżonej wartości pierwiastka funkcji jednej zmiennej w zadanym przedziale . Założenia metody są następujące:
- W przedziale znajduje się dokładnie jeden pierwiastek.
- Funkcja ma różne znaki na krańcach przedziału, tj. .
- Pierwsza i druga pochodna mają stały znak w tym przedziale.
W pierwszym kroku metody wybierany jest ten kraniec przedziału, dla którego znak funkcji i drugiej pochodnej są równe, a następnie z tego punktu (albo albo ) wyprowadzana jest styczna. Odcięta punktu przecięcia stycznej z osią OX jest pierwszym przybliżeniem rozwiązania (ozn. ).
Jeśli to przybliżenie nie jest satysfakcjonujące, wówczas punkt jest wybierany jako koniec przedziału i wszystkie czynności są powtarzane. Proces jest kontynuowany, aż zostanie uzyskane wystarczająco dobre przybliżenie pierwiastka (wartość funkcji w wyznaczonym punkcie).
Kolejne przybliżenia są dane rekurencyjnym wzorem:
- Parser nie mógł rozpoznać (SVG (MathML może zostać włączone przez wtyczkę w przeglądarce): Nieprawidłowa odpowiedź („Math extension cannot connect to Restbase.”) z serwera „http://localhost:6011/pl.wikipedia.org/v1/”:): {\displaystyle x_n=\left\{ \begin{matrix} n=0 &: x_0 \in \Bbb R -> dane\\ n>0 &: x_{n+1} = x_n - \frac{f(x_n)}{f'(x_n)} \end{matrix} \right. }
Błąd -tego przybliżenia jest dany wzorami ( to dokładna wartość pierwiastka):
- dla wszystkich
- dla
gdzie stałe wyznacza się ze wzorów:
Wadą metody Newtona jest konieczność wyznaczania wartości funkcji pochodnej, co w zastosowaniach komputerowych jest kłopotliwe gdy nie jest znana analityczna postać funkcji.
Przykład
Za pomocą metody Newtona można obliczyć dowolnie dokładnie :
Funkcja f(x):
Niech a=2 i .
Wtedy:
Niech a=2 i .
Wtedy:
Zobacz też
Inne metody rozwiązywania równań nieliniowych:
Linki zewnętrzne
- Metoda Newtona (ang.) w encyklopedii MathWorld