Zastosowanie
Procedura Broydena służy do przybliżonego rozwiązania układów n równań nieliniowych postaci:
Opis metody
Algorytm Broydena zaczyna się od przyjęcia początkowego przybliżenia rozwiązania . Następnie wyznacza się macierz Jacobiego:
gdzie jest macierzą Jacobiego składającą się z pochodnych funkcji .
Kolejne kroki obliczania przybliżeń są następujące:
- Oblicz
- Wyznaczaj kolejne przybliżenia z zależności
- Macierz oblicza się z wzoru:
- gdzie oraz
Algorytm kończy się, gdy spełniony jest warunek:
gdzie to zadana tolerancja błędu lub gdy osiągnięta zostanie maksymalna liczba iteracji.
Metoda alternatywna
Alternatywna wersja metody korzysta z iloczynu Kroneckera i iloczynu skalarnego:
- Wybierz wektor startowy .
- Oblicz macierz Jacobiego .
- Wyznacz .
- Oblicz pierwsze przybliżenie:
Powtarzaj kroki, aż będzie miało wystarczająco małą normę:
- .
- .
- .
- Zwiększ o 1 i oblicz oraz
Przypisy
Kategoria: Algebra liniowa