Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
vuoi
o PayPal
tutte le volte che vuoi
ESEMPIO
m=3
x1(k) = b1 - a12x2(k-1) - a13x3(k-1)/a11
x2(k) = b2 - a21x1(k) - a23x3(k-1)/a22
x3(k) = b3 - a31x1(k) - a32x2(k)/a33
Se A è a predominanza diagonale per righe o per colonne allora Gauss-Siedel converge (più velocemente rispetto a Jacobi)
4x1 + x2 = 6
3x1 + 2x2 = 7
x = (1)/(2) A = (4 1)/(3 2) b = (6)/(7)
k=1 k=2 k=3 x1 1,5 1,19 1,07 → 1 x2 1,25 1,72 1,89 → 2METODI DI RILASSAMENTO
PER LA RISOLUZIONE DI SISTEMI LINEARI Ax = b
A = N - N
M = D - P
M-1N = (D - P)-1N
GAUSS-SEIDEL FA PARTE DELLA CLASSE DEI METODI DI RILASSAMENTO OVVERO TUTTI QUEI METODI IN CUI:
- x(k) = x(k-1) + ω vk
- ω = PARAMETRO DI RILASSAMENTO
- vk = x(k) - x(k-1)
x(k) = x(k-1) + ω(x(c) - x(k-1))
x(k) = x(k-1) + ω [(DPx)(k) + (DN)x(k-1) + (D-1b) - x(k-1)]
Dx(c) = Dx(k-1) + ωP x(c) + ωN x(k-1) + ωb - ωD x(k-1)
(D - ωP)x(c) = [(1 - ω)D + ωN] x(k-1) + ωb
x(k) = (D - ωP)-1 [(1 + ω)D + ωN] x(k-1) + (D - ωP)-1ωb
PER ω = 1 ABBIAMO PROPRIO IL METODO DI GAUSS-SEIDEL
AL VARIARE DI ω SI GENERANO I VARI METODI DI RILASSAMENTO
Localizzazione degli autovalori:
1° Teorema di Gerschgorin
λ ∈ ∪i=1mKi, i=1,...,m
Ki = {z ∈ C | |z - aii| ≤ ∑j≠im|aij|} i=1,...,m
Questo teorema si può applicare anche sulla trasposta di A (che ha gli stessi autovalori) quindi:
λ ∈ (∪i=1mKi) ∩ (∪i=1mHi)
Esempio
A = ( 15 -2 21 10 -3-2 1 0 )
AT = ( 15 1 -2-2 10 12 -3 0 )
- K1 = {z ∈ C | |z - 15| ≤ 4}
- K2 = {z ∈ C | |z - 10| ≤ 4}
- K3 = {z ∈ C | |z| ≤ 3}
- H2 = {z ∈ C | |z - 15| ≤ 3}
- H2 = {z ∈ C | |z - 10| ≤ 3}
- H3 = {z ∈ C | |z| ≤ 5}
Dunque: λ ∈ K3 ∪ H2 ∪ H1
Le φi sono la base dello spazio Pm
{φ0(x) = 1 φ1(x) = x φ2(x) = x2 ... φm(x) = xm}
Infatti la matrice del sistema è la matrice di Gauss
| 1 x0 x02 ... x0m |
| 1 x1 x12 ... x1m |
- ...
| 1 xm xm2 ... xmm |
(fortunatamente malcondizionata)
Considerando che φ(x)∈Pm(x) ⇒ gm(x)∈Pm(x) ⇒ g∼m Wm(x)−Pm(y)
Quindi per m+1 punti, discontinui
∃! Pm(x) Pm(xi) = f(xi) ∀i ∈ N | ∉ 0 ≤ i ≤ m
Considerando la difficile risoluzione del sistema
La Grange pensò di cambiare base per
facilitare la risoluzione.
Usò come base i polinomi fondamentali di Lagrange
{l0(x), l1(x), l2(x), ..., lm(x)}
Mha polinomi lik(x) =
Πj≠k (x-xj)/Πj≠k (xk-xj)
k=0,m ⇒
lk(x) = | 0 per j ≠ k
| 1 per j = k
⇒ dj = f(xj) ⇒
Pn(x) = (∑mj=0 lj(x) f(xj)
Polinomio interpolante di Lagrange
Polinomi Interpolanti Osculatori
I polinomi interpolanti sono osculatori quando tra le condizioni interpolanti ci sono condizioni sulle derivate della funzione.
P(k)(xi) = f(k)(xi)
Polinomio Osculatore di Hermite
Quando oltre ad avere tutte le informazioni sulla funzione le abbiamo anche sulla sua derivata prima:
{ xi, f(xi), f'(k)(xi) }
Per P2m+1(x)
{
P(xi) = f(xi)
P'(xi) = f'(xi)
i = 0, ..., m
} => 2m + 2 condizioni
P2m+1(x) = m∑i=0 Ui(x) f(xi) + Vi(x) f'(xi)
dove:
{
Ui(x) = [1 - 2(x - xi) l'i(x)] li2(x)
Vi(x) = (x - xi) li2(x)
}
x = x0 + th ∀ x ∈ [x0, xm], t ∈ ℝ+
=> x - x0 = th
x - xn, x0 + th - x0 - h = h(t-1)
xn, h(t-z)
x - xm-1 = h(t-m-1)
Pm(x0 + th) = Δ0f(x0) + (t)1Δ1f(x0) + (t)(t-1)Δ2f(x0) + ...
... + (t)(t-1)...(t-m-1)Δmf(x0)
= ∑mk=0 (t k) Δkf(x0) = ∏mk-i(t-q) K! Δkf(x0)
(t)x = (t-1)...(t-k+1)/k!
ESEMPIO
Ph(x0 + th) = f(x0) + tΔ1f(x0) + t(t-1)Δ2f(x0)
= f(x0) + t{Δ1f(x0) + (t-1)/2[Δ2f(x0) + (t-2)/3(Δ3f(x0) + (t-3)/4(Δ4f(x0))] }
d4 = Δ3f(x0)/4
d3 = dn(t+3)H Δ3f(x0)/3
d2 = d3(t-2) + Δ2f(x0)/2
d1 = d2(t-1) + Δ1f(x0)
Ph = d1t + f(x0)
Θ(hn)
74
CONSIDERANDO LE DUE CONDIZIONI CHE SI POSSONO AGGIUNGERE SI AVRANNO DIVERSI TIPI DI SPLINE:
PLINE NATURALE
S''(x0) = 00
S''(xr) = 0
SPLINE PERIODICA
S'(x0) = S'(xr)
S''(x0) = S''(xr)
SPLINE COMPLETA (VINCOLATA)
S'(x0) = f'(x0)
S'(xr) = f'(xr)
SARÀ QUINDI POSSIBILE TROVARE I COEFFICIENTI RISOLVENDO IL SISTEMA DI ORDINE 4r.
POSSIAMO RIMANIPOLARE I DATI PER RIDURRE TALE ORDINE
SI CONSIDERI CHE:
Sj(x) ∈ ℙ3 , Sj'(x) ∈ ℙ2 , Sj''(x) ∈ ℙ1
Sd''(x) = x - xj+1/xj - xj+1 Sj'(xj) + x - xj/xj+1 - xj Sj'(xj+1)
Sd''(x) = xj+1 - x/xj+1 - xj Sj'(xj) + x - xj/xj+1 - xj Sj'(xj+1)