18.01.2015 Views

Appunti di Calcolo Numerico - Esercizi e Dispense - Università degli ...

Appunti di Calcolo Numerico - Esercizi e Dispense - Università degli ...

Appunti di Calcolo Numerico - Esercizi e Dispense - Università degli ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

8. METODI ITERATIVI PER LA SOLUZIONE DI SISTEMI LINEARI<br />

Componente per componente, il metodo <strong>di</strong> Jacobi si scrive, per i = 1,2,...,n, come<br />

⎡<br />

⎤<br />

x (k+1)<br />

i<br />

=<br />

(D −1 ) i i<br />

1<br />

a i i<br />

⇑<br />

o, equivalentemente,<br />

⎢<br />

⎣ b i −<br />

((L+U )x (k) ) i<br />

n∑<br />

j =1,j ≠i<br />

⇑<br />

a i j x (k)<br />

⎥<br />

j ⎦<br />

x (k+1)<br />

i<br />

=<br />

(D −1 ) i i<br />

1<br />

a i i<br />

⇑<br />

⎡<br />

⎢<br />

⎣ b i −<br />

(Lx (k) ) i<br />

i−1<br />

∑<br />

j =1<br />

a i j x (k)<br />

j<br />

⇑<br />

−<br />

n∑<br />

(U x (k) ) i<br />

j =i+1<br />

⇑<br />

⎤<br />

a i j x (k)<br />

⎥<br />

j ⎦<br />

per i = 1,...,n<br />

La formula la si può ricavare <strong>di</strong>rettamente, scrivendo, equazione per equazione, il sistema da risolvere<br />

Ax = b:<br />

a 11 x 1 + a 12 x 2 + a 13 x 3 + ... + a 1n x n = b 1<br />

a 21 x 1 + a 22 x 2 + a 23 x 3 + ... + a 2n x n = b 2<br />

. = . . .<br />

a i 1 x 1 + a i 2 x 2 + a i 3 x 3 + ... + a i n x n = b i<br />

. = . . .<br />

a n1 x 1 + a n2 x 2 + a n3 x 3 + ... + a nn x n = b n<br />

Dalla prima equazione “isoliamo” la prima incognita rispetto a tutte le altre; dalla seconda equazione<br />

“isoliamo” la seconda incognita e così via per le altre equazioni, ottenendo:<br />

a 11 x 1 = b 1 − (a 12 x 2 + a 13 x 3 + ... + a 1n x n )<br />

a 22 x 2 = b 2 − (a 21 x 1 + a 23 x 3 + ... + a 2n x n )<br />

. =<br />

.<br />

a i i x i = b i − (a i 1 x 1 + a i 2 x 2 + ... + a i i−1 x i−1 + a i i+1 x i+1 + ... + a i n x n )<br />

. =<br />

.<br />

a nn x n = b n − (a n1 x 1 + a n2 x 2 + a n3 x 3 + ... + a nn−1 x n−1 )<br />

Dividendo l’i -sima equazione per il coefficiente a i i , per i = 1,2,...,n, ricaviamo<br />

122<br />

x 1 = 1<br />

a 11<br />

[b 1 − (a 12 x 2 + a 13 x 3 + ... + a 1n x n )]<br />

x 2 = 1<br />

a 22<br />

[b 2 − (a 21 x 1 + a 23 x 3 + ... + a 2n x n )]<br />

. =<br />

.<br />

x i = 1<br />

a i i<br />

[b i − (a i 1 x 1 + a i 2 x 2 + ... + a i i−1 x i−1 + a i i+1 x i+1 + ... + a i n x n )]<br />

. =<br />

.<br />

x n = 1<br />

a nn<br />

[b n − (a n1 x 1 + a n2 x 2 + a n3 x 3 + ... + a nn−1 x n−1 )]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!