INTEGRAZIONE NUMERICA
Sia f:(a,b)→ℝ integrabile in (a,b) il problema dell'integrazione numerica consiste nel calcolo approssimato di
I(f) = ∫ f(x)dx
Mediante formule del tipo:
In(f) = ∑i=0n wif(xi) ≈ ∫ f(x)dx
Dette formule di quadraturaCon xi detti nodi e wi detti pesiUna idea può essere approssimare f(x)con un polinomiointerpolante nei nodi xi, di grado n, in tal caso si avrebbe
fn(x) ≈ Pn(x)∫ f(x)dx ≈ ∫ Pn(x)dx
Si ottiene formule di quadratura
Interpolante: ad esempio usando polinomi diLagrange Ho Pn-1 = ∑i=0n-1 Li(x)f(xi) e quindiI = ∫ [∑i=0n-1 Li(x)f(xi)
Esempi:
REGOLA DEL PUNTO MEDIO
I∫(a,b)f(x)dx ≈ I∫(a,b)dx ≈ f( a+b )-a ( b-a ) f(a+b) = I0(f)
REGOLA DEL TRAPEZIO
Sostituisco f con la retta passante per i suoi estremi
∫ab f(x)dx ≈ (b-a)/2 ( f(a) + f(b) ) = I1(f)
REGOLA DI SIMPSON
Sostituisco f con il polinomio passante per gli estremie il punto medio
∫ab f(x)dx = (b-a)/6 [ f(a) + 4f(a+b) + f(b) ] = I2(f)
INTEGRAZIONE NUMERICA
Sia f:(a,b)→ℝ integrabile in (a,b) il problema dell’integrazione numerica consiste nel calcolo approssimato di
I(f)=∫ f(x)dx
mediante formule del tipo
In(f)=∑i=0n wif(xi) ≈ ∫ f(x)dx
b ...FORMULA DI QUADRATURA
con xi detti nodi e wi detti pesi.
Una integrazione possa approssimare f(x) con un polinomio interpolante con nodi xi di grado h intra n(≤n) sia andrà
f(x)≈Pn(x) ...
∫ f(x)dx = ∫ Pn(x)dx
Si riduce formula di quadratura interoperando (esempio usando polinomi di Lagrange ho Pn=∑i=0n Li(x)f(xi) e quindi
I=∑[Li(x)f(xi)] (x off)
ESEMPI:
REGOLA DEL PUNTO MEDIO:
f(x)≈f( (a+b)/2 )
∫ f(x)dx ≈ f( (a+b)/2 )(b-a) [=I0(f)]
REGOLA DEL TRAPEZIO:
sostituire f con la retta passano per i suoi estermi
≈(b-a)/2 [f(a) + f(b)] = I1(f)
REGOLA DI SIMPSON:
sostituire f con il polinomio passano per 3 estermi 5 in punto medio (trapezio)
∫ f(x) = (b-a)/6 [ f(a) + 4f( (a+b)/2 ) + f(b) ] = I2(f)
Errore di quadratura
Definiamo errore di quadratura:
En = I - In
|En| ≤ ∫ |f-fn| dx (b-a) ||f-fn||∞
Si può mostrare che:
ETr = -1/3 f''(ξ) a → b (c2)3
f ∈ C2 = O((b-a)3)
EA = -1/12 f''[s] a → b (c4)3
f ∈ C4 = O((b-a)5)
EZ = -1/30 fIV[s] (c6)5
Grado di precisione
Grado di precisione n
Ogni formula di quadratura interpolatoria su n+1 nodi...
Problemi interpolazione
Aumentando il numero di nodi nella griglia...
CONSIDERAZIONI SULL'ERRORE DI INTERPOLAZIONE
NELLE FORMULE VISTE PRIMA È MEGLIO NON ANDARE OLTRE APPROSSIMAZIONI DI ORDINE MAGGIORE PERCHÈ LE FUNZIONI SPESSO SI INDURNO ESUBERANTI
SI CONSIDERA L'ERRORE DI INTERPOLAZIONE
f(x) - Pn(x) = r(x)
SUPPONENDO f ∈ Cn+1 LA SVILUPPO CON TAYLOR E DIMOSTRO CHE ESSO VA
r(x) = (x - x0) (x - x1) ... (x - xn) f(n+1)(ξ) / (n+1)!
ξ = ξ(x) ∈ (a, b) (VARIABILE DA X A X)
SI DIMA f(x) = (x - x0)n+1 ... |f(n+1)(ξ)| (b-c), MAX f(n+1)(ξ), g ∈ (a, b), / (n+1)! (b-c)
FISSATO H PIÙ PICCOLO È (b-c) PIÙ PICCOLO È L'ERRORE
AUMENTANDO H SI RISCHIA DI FAR OSCILLARE TROPPO LA FUNZIONE VEDI ESEMPIO DI PUNTO IN CUI LA FUNZIONE OSCILLA CON ESTREMI
QUINDI h BASSO E (b-c) BASSO
FORMULE COMPOSITE
IN UNA FORMA INIZIAMO NUMERANDO L'INTERVALLO CE(C, b) IN h SUBINTERVALLI
e = x0, c = xh
I(c) = fx0c + ∫a f
→ x h n ADDITIVITÀ DOGLI INTEGRALI
IN OGNUNO DI QUESTI SUBINTERVALLI QUINDI POSSO APPLICARE METODI DI PRIMA
PRIMO NUMERO I = h/2 Σ f(xi + xi+1)
T:h/2 fi=0 + f(x0) xi/2 Σ
SI SPAZIA INTEGRANDO I CORNUTI, TERMINANDO ADDIZIONALI UNILEZIALI
QUINDI VENGONO CONTATI 2 VOLTE
Simpson
m dispari n: 2m pari ho:
x0, x1,
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.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
-
Appunti Analisi numerica
-
Analisi Numerica - Appunti
-
Appunti analisi numerica - parte 3
-
Appunti Analisi numerica - parte 2