SlideShare a Scribd company logo
1 of 4
Metoda Gaussa-Seidla

       Iteracyjna metoda numeryczna rozwiązywania układów
równań liniowych. Stosowana jest głównie do rozwiązywania
ogromnych układów równań postaci , w których jest macierzą
przekątniowo dominującą. Równania tego typu, obejmujące tysiące
a nawet miliony niewiadomych, występują powszechnie w
numerycznych metodach rozwiązywania eliptycznych równań
różniczkowych cząstkowych, np. równania Laplace'a.
       Obecnie metoda Gaussa-Seidla ma charakter czysto
akademicki. Dla małych układów równań dużo szybsze są metody
bezpośrednie, np. metoda eliminacji Gaussa, natomiast dla
ogromnych układów równań lepszą zbieżność zapewniają metody
nadrelaksacyjne oraz wielosiatkowe (ang. multigrid).
By zastosować tą metodę należy najpierw tak
zamienić kolejność równań układu, aby na głównej
przekątnej były elementy różne od zera.
      Na początku macierz
współczynników A rozłożymy na sumę trzech
macierzy A = L + D + U, gdzie L jest macierzą w której
znajdują się elementy których numer wiersza jest
większy od numeru kolumny, D to macierz diagonalna z
elementami tylko na głównej przekątnej, a U to macierz,
w której znajdują się elementy których numery wiersza
są mniejsze od numerów kolumny. Można to zapisać
następująco:
Następnie obliczymy macierz odwrotną do macierzy D, czyli D-1. Otrzymamy ją po
podniesieniu do potęgi -1 wszystkich wartości na głównej przekątnej macierzy. Po tych
operacjach możemy przystąpić już do iteracyjnego obliczania kolejnych przybliżeń
rozwiązania według następującego wzoru:




(indeksy n oznaczają tutaj numer iteracji)



                                                            Żródło: www.wikipedia.pl

More Related Content

Viewers also liked

Magazine analysis
Magazine analysisMagazine analysis
Magazine analysiscochraner
 
Poster progression
Poster progressionPoster progression
Poster progressioncochraner
 
Metody probabilistyczne
Metody probabilistyczneMetody probabilistyczne
Metody probabilistycznestacho007
 
New Film Storyboard
New Film StoryboardNew Film Storyboard
New Film Storyboardcochraner
 
Evaluation 4
Evaluation 4Evaluation 4
Evaluation 4cochraner
 
Pasar Valuta Asing
Pasar Valuta AsingPasar Valuta Asing
Pasar Valuta AsingWarda wt
 
The shining presentation
The shining presentationThe shining presentation
The shining presentationcochraner
 
Film Storyboard
Film StoryboardFilm Storyboard
Film Storyboardcochraner
 
Bab13 pengujian hipotesis sampel besar
Bab13 pengujian hipotesis sampel besarBab13 pengujian hipotesis sampel besar
Bab13 pengujian hipotesis sampel besarWarda wt
 
Golf Voucher Prices List 09/2013
Golf Voucher Prices List 09/2013Golf Voucher Prices List 09/2013
Golf Voucher Prices List 09/2013Hoang Viet Dao
 

Viewers also liked (14)

Magazine analysis
Magazine analysisMagazine analysis
Magazine analysis
 
Poster progression
Poster progressionPoster progression
Poster progression
 
Metody probabilistyczne
Metody probabilistyczneMetody probabilistyczne
Metody probabilistyczne
 
New Film Storyboard
New Film StoryboardNew Film Storyboard
New Film Storyboard
 
Metody
MetodyMetody
Metody
 
Korelacje
KorelacjeKorelacje
Korelacje
 
Evaluation 4
Evaluation 4Evaluation 4
Evaluation 4
 
Pasar Valuta Asing
Pasar Valuta AsingPasar Valuta Asing
Pasar Valuta Asing
 
The shining presentation
The shining presentationThe shining presentation
The shining presentation
 
Film Storyboard
Film StoryboardFilm Storyboard
Film Storyboard
 
Bab13 pengujian hipotesis sampel besar
Bab13 pengujian hipotesis sampel besarBab13 pengujian hipotesis sampel besar
Bab13 pengujian hipotesis sampel besar
 
Art network
Art networkArt network
Art network
 
Golf Voucher Prices List 09/2013
Golf Voucher Prices List 09/2013Golf Voucher Prices List 09/2013
Golf Voucher Prices List 09/2013
 
Golf voucher 09 2013
Golf voucher 09 2013Golf voucher 09 2013
Golf voucher 09 2013
 

Metody iteracyjne

  • 1.
  • 2. Metoda Gaussa-Seidla Iteracyjna metoda numeryczna rozwiązywania układów równań liniowych. Stosowana jest głównie do rozwiązywania ogromnych układów równań postaci , w których jest macierzą przekątniowo dominującą. Równania tego typu, obejmujące tysiące a nawet miliony niewiadomych, występują powszechnie w numerycznych metodach rozwiązywania eliptycznych równań różniczkowych cząstkowych, np. równania Laplace'a. Obecnie metoda Gaussa-Seidla ma charakter czysto akademicki. Dla małych układów równań dużo szybsze są metody bezpośrednie, np. metoda eliminacji Gaussa, natomiast dla ogromnych układów równań lepszą zbieżność zapewniają metody nadrelaksacyjne oraz wielosiatkowe (ang. multigrid).
  • 3. By zastosować tą metodę należy najpierw tak zamienić kolejność równań układu, aby na głównej przekątnej były elementy różne od zera. Na początku macierz współczynników A rozłożymy na sumę trzech macierzy A = L + D + U, gdzie L jest macierzą w której znajdują się elementy których numer wiersza jest większy od numeru kolumny, D to macierz diagonalna z elementami tylko na głównej przekątnej, a U to macierz, w której znajdują się elementy których numery wiersza są mniejsze od numerów kolumny. Można to zapisać następująco:
  • 4. Następnie obliczymy macierz odwrotną do macierzy D, czyli D-1. Otrzymamy ją po podniesieniu do potęgi -1 wszystkich wartości na głównej przekątnej macierzy. Po tych operacjach możemy przystąpić już do iteracyjnego obliczania kolejnych przybliżeń rozwiązania według następującego wzoru: (indeksy n oznaczają tutaj numer iteracji) Żródło: www.wikipedia.pl