Estratto del documento

SISTEMI LINEARI

A regolevo (inedicibile)

det A≠0

Metodo Eliminazione di Gauss

Fattorizzazione LU

det A≠0

A = LU

Ax = B

L Ux = B

Algoritmo sostitu. indietro (triang. sup)

ux = B

xi = (bi − Σk=i+1nuikxk) 1/uii

UX = B

Xm = bm/umm

Algoritmo sostitu. avanti (triang. inferiore)

Lx = B

xi = (bi − Σk=i+1nlikxk) 1/lii

i = 2, 3... m

Matrice Tridiagonali → Algoritmo di Thomas

A

[ d1 s2 0 ... ]

[ s1 d2 s3 ... ]

[ 0 s2 d3 ... ]

[ 0 0 ... ]

[ 0 0 ... dm-1 sm ]

[ 0 0 ... sm-1 dm ]

A

[ μ1 V2 ]

[ μ2 V2 ]

[ μ3 Vm Vm-1 Vm ]

L

[ 0 0 ... ]

[ 0 0 ... ]

[ 0 0 ... dm ]

U

μi = di−diVi-1 i=2,3,...m

SISTEMI LINEARI

A regola (irredicibile)

AX = B

det A ≠ 0

Metodo Eliminazione di Gauss

Fattorizzazione LU

det A ≠ 0

A = LU

Algoritmo sostitu. indietro (triang. sup)

  • UX = B
  • xi = (bi - Σ uikxk) 1 / uii

Algoritmo sostitu. avanti (triang. inferiore)

  • LX = B
  • xi = (bi - Σ likyk) 1 / lii

Matrice Tridiagonale → Algoritmo di Thomas

  • d1 s1 r1 0 ...
  • s2 d2 s2 0 ...

Triang. Superiore

L Triang. Inferiore → U

Fattorizzazione LU

di' = di

Vi = si / di i = 2, 3, ... m

Li = ai / di i = 2, 3, ... m

dm' = dm - lmvm-1

Esempio

yi - b

  • d1 y1 - b1
  • d2 y2 - b2
  • d3 y3 - b3

codiag. sup

diag. dm

codiag. inf

METODI ITERATIVI

A X = B

X

X = C X + Q

METODO DI JACOBI

{

X(k+1) = C J X(k) + Q J

X D C3 Q3 k≥0

C3 = -D-1(L+U) =

[

a11 ... a1j ... a1m

a21 a22 a23 ... a2m

am1...

am2 ... amm

] [

o

a12 ... a13 ... a1m

a12 ... a1j ... amm

Q3 = D-1b =

[

b1

b2

...

bm

]

a22

a11

a21

am1 am2 ...

[‡?>

X1(k+1)

am2 =

Xm(k+1)

X2(k+1)

X3(k+1)

[

X1(k+1)

X2(k+1)

X3(k+1)

Xm(k+1)

]

= [ ] CJ [ ] + [ ] QJ

= [ ] + [ ]

sijXj(k)

xi(k+1)

=

aii

1 - aijXj(k) + bi

(o)

[

aij xj(k)

bi ]

#Bisogna riempure K vet

ai: &value; rigale i ciclo

  • Dominio
  • Dominate
  • C S | C N conv Y
  • (nome )
  • S(C3) ≥

S(C) = lim k→∞

||xk||

Max degtii

Autovalorii

S(C3) = max (|YI - det(C3 - λ I

])o

Convergenza

C S {

|| CJ||∞||C S|| ≤ 1

C N.S. s(C3) < 1

CM lim k→∞ X(k)= x¯

Criterio Arresto

(Stima A Piazza)

= num K dt tensorii

bP K ≥ log3

||x(k+1)-X¯(k)|| < ε E : tollarenza

Velocit&act;à conorption

Metodo Gauss-Seidel

(k+1)X = -CGSX(k) + QGS

CGS = -(D+L)-1UQGS = (D+L)-1B

Xi(k+1) = (1/aii)[ -Σj=1i-1 aijxj(k+1) - Σj=i+1n aij xj(k) + bi ]

Convergenza

C.S. ||CGS|| < 1

Cond. num: Xsup ~ X

C.S. - Se diag. dominante e def. positiva => metodo converge

Criterio arresto (stima a priori)

||X(k+1) - X(k)|| < E

Tolleranza prefissata

Stima a priori: k numero k di iterazioni

Velocità convergenza

Se A converge (Ammetti A ∈ Rmxn)

||E(k+1)|| < ||C(k+1)|| ≈ g*(C)V =log10 g(C)

Condizionamento

(modulo)!!!

K(A) = ||A|| ||A-1||

Calcoli A-1 = (…) …

||A|| = max (…) { … }in base a testa

||A-1|| = max (…)

K(A) = ||A|| ||A-1

- condizion. migliore quando K (s.condiz.) ha valore minimo.

Matrici definite positive

A ∈ ℝn×n è simmetrica e det. positiva se vale Sylvester⇒ una matrice def. positiva ha autovalori reali ha autovalori >0

⇒ è regolare, detA m ≠ 0

⇒ se A = HT H ⇒ A è def. positiva

⇒ se A è simmetrica, è definita positiva se diagonalmente dominante

Criterio Sylvester

A ∈ ℝn×n simmetrica e definita positiva se solo se tutte i sottomaatrici ∁ di rango >0 sono >0

A = a11a12a1n a21a22a2n an1an2ann

Se A def. positiva ⇒ (se A simmetrica, C → anche A-1)

||A||2 = √β(ATA) = √β(A-2) = λ max di A, A = λ

||A-1||2 = √β(A-1) = √β(A-2) = λ min aut. A-1 = 1/λ

K2(A) = λmax / λmin

||A||1 – colonne

||A|| – max (righe)

||A||2 = √β(ATA)

ρ(C) = max (λi: det(C-λI)=0)0 ≤ i ≤ n

EQUAZIONI NON LINEARI

SEPARAZIONE DELLE RADICI

Es: si devono 1) scrivi sistema

  • ...
  • ...

2) individua intersezioni delle curve

ORDINE di CONVERGENZA

BISEZIONE

convergenza

Può modo

  • Se                                           stop
  • ...

CRITERIO ARRESTO POSTERIORE

METODO DELLE TANGENTI

ALGORITMO

  • Metodo delle Tangenti
  • Estremo Fourier --> due volte con messo

METODO DELLE SECANTI

VANTAGGI

  • quando è...
  • ...

SVANTAGGI

  • servono 2 approssimazioni iniziali 0, 1
  • ...

Convergenza

Se

  • Se
  • ...

ORDINE CONVERGENZA

|xk+1 - ξ||xk - ξ|p

Secanti → p = 1 + √52 ≈ 1,62 conv. superlineare

Tangenti → p ≥ 2 conv. (almeno quadratica)

Bisezione → p = 1 lineare

EFFICIENZA COMPUTAZIONALE E = p1/k r = num. valuti. funzionali

Bisezione: E = 1        r = 1Secanti: E = (1+√52)1/(√2) ≈ 1,62     r = 1

Tangenti: E = 21/2 ≈ 1,41      r = 2

fx xξ g(x) 2 valutaz. g'(x) funzioni

METODO PUNTO UNITO (esumsolva. dell'equaz. com lineare)

g'(x) =(φ(x) - x)θ

x ≥ φ(x)Se ξ | viriciude che | f è punto unito de φ

g(ξ) = 0 se φ(ξ) = ξ

METODO APPROSSIMAZIONE SUCCESSIVE

x0 datoxk+1 = φ(xk)       k ≥ 1, 2, ...

Convergeva:

Lim xk = ξ

Arresto:

Lim |xk| = 0 |xk - xk-1| ≤ εk→∞

CS: comv.φ0gx1/ω

Th: f x ] ≈ φ(g(x),

s ≥ φ(s) ∈ I

d xk+1 = φ(xk) converve

b)xk>0, 3gx

METODO APPROSSIMAZIONE SUCCESSIVE IN Rn (Vettori)

Anteprima
Vedrai una selezione di 3 pagine su 7
Riassunto calcolo numerico Pag. 1 Riassunto calcolo numerico Pag. 2
Anteprima di 3 pagg. su 7.
Scarica il documento per vederlo tutto.
Riassunto calcolo numerico Pag. 6
1 su 7
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche MAT/08 Analisi numerica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher fonti97 di informazioni apprese con la frequenza delle lezioni di Calcolo numerico e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Roma La Sapienza o del prof Pitolli Francesca.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community