Estratto del documento

Metodo di Newton

Sia f una funzione derivabile su [a,b]. Considero quindi l'equazione della tangente di f in xk, ovvero:

y(x) = f(xk) + (x - xk)f'(xk)

Come punto xk+1 considero il punto di intersezione della retta tangente con l'asse delle ascisse. Imponendo questa condizione si ottiene la formula del metodo di Newton:

xk+1 = xk - f(xk)/f'(xk)

E quindi ho approssimato f in xk+1.

Condizioni per la convergenza globale del metodo di Newton

Teorema: Se f ∈ C2[a,b], intervallo chiuso e limitato, inoltre f(a)f(b) ≠ 0 oppure f'(x) ≠ 0.

Differenze divise della funzione

f(x) = √(x³) + 1 - x sui punti {-1, 0, 1, 2}

xif(xi)f[xi, xi+1]f[xi, xi+1, xi+2]
-1√2 + 1d1d2
01
1√2 - 1
2√5 - 2√5 - 2√2 + 1/2d3 = (√5 - 2√2 + 1)/2

Polinomio di interpolazione di Newton

Pn(x) = f(x0) + f[x0, x1](x - x0) + f[x0, x1, x2](x - x0)(x - x1)...

= d0 + d1(x + 1) + d2(x + 1)(x - 0) + d3(x + 1)(x - 0)(x - 1)

Pn(x) è il polinomio di interpolazione.

Polinomio di Newton delle differenze divise

f(x) = √(x³) + 1 - x per x ∈ [1, 3]

  1. Calcolare Pn in forma di Newton:
  2. P2(x) = √2 - 1 + (√5 - √2 - 1)(x - 1) + (√10 - 2√5 + √2)/2(x - 1)(x - 2)
  3. Grafico di f(x) e P2(x)
  4. Calcolare e(x1,4) = |P2(1,4) - F(1,4)| ≈ |0,355 - 0,320| ≈ 0,03
  5. Dov'è l'errore Max? Essendo i punti dell'intervallo equispaziati, uso la formula.
  6. max < | x - 0 | x - 1 | x - 2 | >

Fattorizzazione LU

La fattorizzazione LU si basa sulla nozione A = LU, ove L è una matrice triangolare inferiore con elementi diagonali uguali a 1, mentre U è una matrice triangolare superiore.

Teorema: Sia A una matrice quadrata di ordine n, e siano Ak, k=1, n le principali sottomatrici di testa.

Se |Ak| ≠ 0, k=1, ..., n allora esiste unica la fattorizzazione di A nella forma A = LU.

Se Ak è una matrice non singolare (ogni sottomatrice di testa), allora esiste unica la fattorizzazione LU di A.

L’osservazione precedente non esclude che A sia singolare; infatti, se anche fosse Ak singolare, ma det(Ak) ≠ 0 per k=1, ..., n-1 esiste comunque la fattorizzazione: A=LU.

Errore max di interpolazione

max |f(x) - pn(x)| ≤ hn+1 / d(n+1)! max |f(n+1)(x)|

Teorema dei momenti, formula di quadratura di grado esatto

∫(a)b u(x)F(x)dx = Σi=0nuiF(xi)

  • u0 + ... + un = ∫ba dx
  • u0x0 + ... + unxn = ∫ba x dx
  • u0x0n + ... + unxnn = ∫ba xn dx

Polinomi di Lagrange

  • l0(x): (x - x1)(x - x2) / (x0 - x1)(x0 - x2)
  • l1(x): (x - x0)(x - x2) / (x1 - x0)(x1 - x2)
  • l2(x): (x - x0)(x - x1) / (x2 - x0)(x2 - x1)

p2(x) = l0(x)f(x0) + l1(x)f(x1) + l2(x)f(x2)

Metodi numerici

  • Metodo di Newton: xk+1 = xk - f(xk) / f'(xk)
  • Metodo delle secanti: xk+1 = xk - f(xk) xk - xk-1 / f(xk) - f(xk-1)
  • Metodo di Aitken: xk+1 = xk - (g(xk) - xk)2 / g(g(xk)) - 2g(xk) + xk
  • Metodo di Steffensen: xk+1 = xk - f(xk) / f'(xk) (1 - f(xk) / 2f(xk))f''(xk)
Anteprima
Vedrai una selezione di 2 pagine su 12
Appunti di calcolo numerico Pag. 1 Appunti di calcolo numerico Pag. 2
1 su 12
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 marcopassa98 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 Padova o del prof De Marchi Stefano.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community