Wpisany przez Tomasz Lubiński
poniedziałek, 08 sierpnia 2005 21:14
Metoda ta pozwala obliczyć miejsca zerowe funkcji nieliniowych w przedziałach, musi ona jednak spełniać następujące warunki:
- funkcja f oraz jej pierwsza i druga pochodna są ciągłe w badanym przedziale <a,b>,
- wewnątrz <a,b> znajduje się dokładnie jeden pierwiastek,
- pierwsza i druga pochodna mają stały znak w badanym przedziale <a,b>.
Metoda przebiega następująco: x(0) oraz x(1) wyznaczamy posługując się metodą regula falsi, a następne wyznaczamy już ze wzoru:
.
Po pewnej liczbie kroków albo otrzymujemy pierwiastek dokładny albo ciąg przedziałów zbieżny do pierwiastka. Metoda ta jest znacznie szybciej zbieżna niż metoda regula falsi, ale może zdarzyć się również przypadek, w którym nie jest zbieżna na przykład jeżeli początkowe przybliżenia nie są dostatecznie blisko rozwiązania.
- funkcja f oraz jej pierwsza i druga pochodna są ciągłe w badanym przedziale <a,b>,
- wewnątrz <a,b> znajduje się dokładnie jeden pierwiastek,
- pierwsza i druga pochodna mają stały znak w badanym przedziale <a,b>.
Metoda przebiega następująco: x(0) oraz x(1) wyznaczamy posługując się metodą regula falsi, a następne wyznaczamy już ze wzoru:
.Po pewnej liczbie kroków albo otrzymujemy pierwiastek dokładny albo ciąg przedziałów zbieżny do pierwiastka. Metoda ta jest znacznie szybciej zbieżna niż metoda regula falsi, ale może zdarzyć się również przypadek, w którym nie jest zbieżna na przykład jeżeli początkowe przybliżenia nie są dostatecznie blisko rozwiązania.
| Autor | Język programowania | Komentarz | Otwórz | Pobierz | Ocena |
| Tomasz Lubiński | C/C++ | ![]() | ![]() |
![]() ![]() ![]() ![]() / 1 | |
| Tomasz Lubiński | Delphi/Pascal | Borland Delphi 5 | ![]() | ![]() |
![]() ![]() ![]() ![]() / 1 |
| Tomasz Lubiński | Java | ![]() | ![]() |
![]() ![]() ![]() ![]() / 2 |
Poprawiony: poniedziałek, 20 czerwca 2011 22:20





