Sei sulla pagina 1di 10

2

Integrazione: definizione
Cosa si intende per integrale di una funzione

Lintegrale definito di una funzione


() su un dato intervallo [ , ]
rappresentabile come larea compresa
fra la funzione stessa e lasse delle
ascisse.
N.B. Questa NON la definizione matematica
rigorosa di integrale!

Da ora in poi, si supporr che la funzione () sia continua e assuma valori finiti
sull intervallo di integrazione.
Se () fosse discontinua in [ , ], allora bisognerebbe suddividere lintervallo
di integrazione in tanti sotto-intervalli in cui () risulti continua; quindi
dovrebbero essere applicati, ad ogni sotto-intervallo, i metodi di integrazione che
saranno descritti.
3
Integrazione numerica: a cosa serve?
A risolvere integrali in cui la primitiva della funzione integranda () :
impossibile da ricavare analiticamente (I);
difficile da calcolare (II).

I
1
cos 4
= ? ? ?
0

II
1 1
1 1+ 5 2
5
= 2 +
1+ 20 0
0
4
Integrazione numerica: come si fa?
I I
Data () e un intervallo di integrazione ()
[ , ] si divide tale intervallo in N sotto-
[ , ] [ , ]
intervalli e si esegue uninterpolazione a tratti
dellintegranda su tutti i sotto-intervalli = 1

Si calcolano gli integrali di tutte le interpolanti


sui sotto-intervalli e si sommano tali integrali

parziali per ottenere unapprossimazione
=1
dellintegrale di () cercato
II II

La scelta della funzione interpolante influenza pesantemente lefficacia


del metodo descritto

5
Scelta della funzione interpolante
La scelta di deve essere orientata a:
far s che la sua primitiva sia facile da calcolare;
far s che la qualit di approssimazione di () sia elevata (***);
far s che il calcolo dei suoi parametri di interpolazione sia agevole.
Ogni metodo di integrazione numerico prende il nome dal tipo di su cui si
basa.

N.B. approssimare bene una


funzione NON significa
necessariamente approssimare bene
il suo integrale! Esistono metodi di
integrazione per cui questa
condizione viene sostituita
***
6
Integrazione numerica di Bzout
La funzione viene scelta come una retta:
= +
Il generico metodo a due fasi gi descritto pu essere usato per ricavare, in forma
,
approssimata, ()
0
= 0
() tuttavia in questo caso pi facile lavorare
per via grafica.

Si pu ricavare, con passaggi


geometrici basati sul calcolo
dellarea di un trapezio, che:
1
0 ,
() 0 + + 2
2
=1
N.B. costante anche se dalla figura a destra
non sembra cos!
7
Integrazione numerica di Simpson
La funzione viene scelta come una polinomio di grado 2:
= + + 2
Applicando il generico metodo a due fasi gi descritto, si ottiene che lintegrale
dellinterpolante sul generico intervallo = , vale:

=
2
= +
= + 4 +
3 =

=
=
Sommando ora gli integrali parziali ottenuti su ogni sotto-intervallo si ottiene che:
2 2
,
()
0
0 + + 22 + 42+1
3
=0
8
Integrazione numerica con le formule di
Newton-Cotes
Le formule di Bzout e Simpson sono solo un caso particolare di un set di metodi di
integrazione pi ampio: le formule di Newton-Cotes.
In ogni formula di Newton-Cotes assume la forma funzionale di un
polinomio.
Alcuni altri esempi di formule di Newton-Cotes sono:
La formula 3/8 ( viene scelto come un polinomio di grado 3);
La formula di Boole ( viene scelto come un polinomio di grado 4);

Generalmente non si utilizzano formule di Newton-Cotes, derivate dalla scelta di
come polinomio di grado superiore al 4 i motivi sono legati al fatto che
polinomi di alto grado tendono a non garantire buona qualit di
approssimazione di una generica funzione (vedi lezione sullinterpolazione).
comunque possibile, in linea teorica, derivare formule di Newton-Cotes basate
sulla scelta di come polinomio di grado superiore al 4.
9
Integrazione numerica con le formule di
Gauss
Le formule di Newton-Cotes fissano i punti di supporto, utilizzati per la procedura
di interpolazione, in modo equi-spaziato nellintervallo di integrazione di (),
indicato con [ , ].
Esistono altre formule che fissano gli stessi punti di supporto in modo da

aumentare la precisione con cui
=1 approssima
.
Queste formule prendono il nome di formule di Gauss.
Nelle formule di Gauss viene ancora scelta come un polinomio di basso
grado.
Le formule di Gauss sono pi efficienti delle formule di Newton-Cotes, cio

approssimano un certo con maggior precisione a parit di N e grado

delle
.
Esistono anche formule pi avanzate di quelle di Gauss che consentono prestazioni
ancora superiori
10
Integrazione numerica a massimo errore
di approssimazione fissato
A volte, indipendentemente dal tipo di metodo di integrazione numerica utilizzato,
serve approssimare un integrale con un errore relativo/assoluto inferiore ad un
valore assegnato.
Si utilizza quindi un metodo di integrazione in modo iterativo, aumentando
progressivamente N, finch:
, , ,
()

()

+
, , ,

La tolleranza relativa, che in generale domina su quella assoluta, viene utilizzata per
quantificare la reale precisione richiesta sullintegrale.
La tolleranza assoluta si utilizza per evitare possibili loop infiniti se la tolleranza
relativa risulta troppo stringente.
Quando si applica un metodo di integrazione numerica in modo ricorsivo, il
riutilizzo dei punti di supporto dellinterpolazione tra iterazioni successive un
ottimo metodo per aumentare lefficienza.

Potrebbero piacerti anche