18.01.2015 Views

Appunti di Calcolo Numerico - Esercizi e Dispense - Università degli ...

Appunti di Calcolo Numerico - Esercizi e Dispense - Università degli ...

Appunti di Calcolo Numerico - Esercizi e Dispense - Università degli ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

10. INTEGRAZIONE NUMERICA<br />

da integrare sull’intervallo [−1,1]. La formula <strong>di</strong> Gauss incorpora nella funzione peso la parte che riguarda<br />

(1 − x) p .<br />

10.8 <strong>Esercizi</strong><br />

<strong>Esercizi</strong>o 10.8.1 Sia dato l’integrale I =<br />

∫ 0<br />

−2<br />

e −x (x + 1) dx.<br />

(a) Approssimare il valore dell’integrale applicando la formula dei trapezi con n = 5 sud<strong>di</strong>visioni in parti<br />

uguali dell’intervallo <strong>di</strong> integrazione.<br />

(b) Trovare una maggiorazione dell’errore commesso e, dopo aver calcolato analiticamente l’integrale<br />

esatto, confrontare tale stima con l’errore esatto.<br />

Svolgimento<br />

(a) Applichiamo la formula dei trapezi con n = 5 sud<strong>di</strong>visioni dell’intervallo dato. Vale, dunque, h = 0.4. I<br />

punti da considerare e il valore della f (x) = e −x (x + 1), sono:<br />

i x i f (x i )<br />

0 -2 -7.3890561<br />

1 -1.6 -2.97181945<br />

2 -1.2 -0.664023385<br />

3 -0.8 0.445108186<br />

4 -0.4 0.895094819<br />

5 0 1<br />

La formula dei trapezi è<br />

I tr ap = h( f (x 0) + f (x 5 )<br />

+ f (x 1 ) + f (x 2 ) + f (x 3 ) + f (x 4 )) = −2.19606715<br />

2<br />

(b) Per calcolare una maggiorazione dell’errore commesso, dobbiamo calcolare la derivata seconda della<br />

f .<br />

Da f (x) = e −x (x + 1) segue f ′ (x) = −e −x (x + 1) + e −x = −e −x x e f ′′ (x) = e −x x − e −x = e −x (x − 1).<br />

Poichè f ′′ (x) è sempre negativa nell’intervallo <strong>di</strong> integrazione e a noi interessa la funzione valore<br />

assoluto della f ′′ (x), stu<strong>di</strong>amo la funzione g (x) = |f ′′ (x)| = e −x (1 − x). Si ha che g ′ (x) = e −x (x − 2) < 0<br />

in [−2,0], quin<strong>di</strong> g è decrescente e ha valore massimo per x = −2. Si ha dunque che M = max|f ′′ (x)| =<br />

|f ′′ (−2)| = 22.1671682968<br />

Quin<strong>di</strong> |E tr ap | ≤ M |(b − a)3 |<br />

12 · 5 2 = 0.591124488<br />

Analiticamente, è facile calcolare l’integrale esatto (per parti):<br />

∫ 0<br />

∫ 0<br />

I = f (x) dx = −e −x (x + 1)| 0 −2 + e −x dx = −e −x (x + 2)| 0 −2 = −2<br />

−2<br />

−2<br />

Quin<strong>di</strong> l’errore esatto, in valore assoluto, è:<br />

maggiorazione trovata prima.<br />

|I − I tr ap | = 0.196067154, un valore minore della<br />

162

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!