Metoda iterației sau metoda iterației simple este o metodă numerică de rezolvare a unui sistem de ecuații algebrice liniare . Esența metodei este de a găsi valoarea aproximativă a următoarei aproximări, care este mai precisă.
Metoda face posibilă obținerea valorilor rădăcinilor sistemului cu o precizie dată sub forma unei limite a unei secvențe a unor vectori (ca urmare a unui proces iterativ). Natura convergenței și însuși faptul convergenței metodei depind de alegerea aproximării inițiale a rădăcinii.
Fie dat un SLAE de forma: , unde
Se presupune că . Exprimăm prin prima ecuație, prin a doua etc. [1] :
Lăsa
pentru si lasa
Apoi sistemul original este transformat în forma .
Pentru aproximarea zero, luăm coloana membrilor liberi:
Apoi
- prima abordare, - a doua aproximare etc.Formula generală pentru procesul iterativ are forma
Soluția sistemului original este considerată .
Condiție necesară și suficientă pentru convergență: , unde este raza spectrală [2] .
Condiție suficientă pentru convergență: [2] .
În special, atunci când se alege o normă subordonată vectorului, condiția de convergență ia forma (unde ).
Atunci când se alege o normă , condiția ia forma (unde ), care se numește condiția de dominanță diagonală a matricei originale .
Fie vectorul soluție exactă. Apoi putem obține următoarele estimări de eroare pentru soluția aproximativă la pasul al-lea al algoritmului [3] :
a SLAE | Metode de rezolvare|
---|---|
Metode directe | |
Metode iterative | |
General |