16.11.2014 Views

Calcolo Numerico per Meccanici e Aerospaziali (Prof. G. Zilli) 4o ...

Calcolo Numerico per Meccanici e Aerospaziali (Prof. G. Zilli) 4o ...

Calcolo Numerico per Meccanici e Aerospaziali (Prof. G. Zilli) 4o ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Calcolo</strong> <strong>Numerico</strong> <strong>per</strong> <strong>Meccanici</strong> e <strong>Aerospaziali</strong><br />

(<strong>Prof</strong>. G. <strong>Zilli</strong>)<br />

4 o Appello: 22.09.2004<br />

TEMA N. 1<br />

1. Siano dati i seguenti valori relativi alla funzione f(x) = √ x:<br />

f(1/4) = 1/2; f(1/9) = 1/3; f(4/9) = 2/3<br />

(a) Si costruisca la tabella delle differenze divise di Newton;<br />

(b) si determini il polinomio P 2 (x) di grado 2 che interpola tali valori;<br />

(c) si approssimi il valore di f(0.2);<br />

(d) Utilizzando la formula dell’errore di Lagrange si dia una maggiorazione dell’errore<br />

|f(0.2) − P 2 (0.2)| e lo si confronti con l’errore vero.<br />

2. Sia dato l’integrale<br />

I =<br />

∫ 1<br />

0<br />

2e x2 dx (valore vero I = 2.925303491814)<br />

(a) Approssimare I con il metodo dei trapezi impiegando n = 1, n = 2, n = 4<br />

suddivisioni dell’intervallo [0, 1] in parti uguali.<br />

(b) Nei tre casi stimare l’errore massimo e confrontarlo con l’errore vero.<br />

(Usare almeno 7 cifre decimali)<br />

3. (a) Ricavare il metodo di Newton-Raphson <strong>per</strong> la soluzione di f(x) = 0 e darne<br />

l’interpretazione geometrica.<br />

(b) Dare la definizione di ordine di convergenza p di un metodo iterativo e dimostrare<br />

che il metodo di Newton-Raphson ha ordine di convergenza p = 2.<br />

Tempo a disposizione: 2 h (Voti: 11,11,8).


<strong>Calcolo</strong> <strong>Numerico</strong> <strong>per</strong> <strong>Meccanici</strong> e <strong>Aerospaziali</strong><br />

(<strong>Prof</strong>. G. <strong>Zilli</strong>)<br />

4 o Appello: 22.09.2004<br />

TEMA N. 2<br />

1. Siano dati i seguenti valori relativi alla funzione f(x) = √ 2x:<br />

f(1/18) = 1/3; f(1/8) = 1/2; f(2/9) = 2/3<br />

(a) Si costruisca la tabella delle differenze divise di Newton;<br />

(b) si determini il polinomio P 2 (x) di grado 2 che interpola tali valori;<br />

(c) si approssimi il valore di f(0.1);<br />

(d) Utilizzando la formula dell’errore di Lagrange si dia una maggiorazione dell’errore<br />

|f(0.1) − P 2 (0.1)| e lo si confronti con l’errore vero.<br />

2. Sia dato l’integrale<br />

I =<br />

∫ 1<br />

0<br />

e x2 dx (valore vero I = 1.462651745907)<br />

(a) Approssimare I con il metodo dei trapezi impiegando n = 1, n = 2, n = 4<br />

suddivisioni dell’intervallo [0, 1] in parti uguali.<br />

(b) Nei tre casi stimare l’errore massimo e confrontarlo con l’errore vero.<br />

(Usare almeno 7 cifre decimali)<br />

3. (a) Ricavare il metodo di Newton-Raphson <strong>per</strong> la soluzione di f(x) = 0 e darne<br />

l’interpretazione geometrica.<br />

(b) Dare la definizione di ordine di convergenza p di un metodo iterativo e dimostrare<br />

che il metodo di Newton-Raphson ha ordine di convergenza p = 2.<br />

Tempo a disposizione: 2 h (Voti: 11,11,8).


Soluzioni<br />

1. Tabella delle differenze divise:<br />

1/4 1/2<br />

6/5=1.2<br />

1/9 1/3 -36/35=-1.028571<br />

1<br />

4/9 2/3<br />

P (x) = 1/2 + 6/5(x − 1/4) − 36/35(x − 1/4)(x − 1/9) = 6/35 + 11/7x − 36/35x 2<br />

f(0.2) ≈ P (0.2) = 1/2 + 6/5(1/5 − 1/4) − 36/35(1/5 − 1/4)(1/5 − 1/9)<br />

= 1/2 − 6/51/20 + 36/351/204/45 = 389/865 = 0.4445714<br />

Si noti che f(0.2) = √ 0.2 = 0.4472135954 e quindi E = 0.00264.<br />

Stima dell’errore:<br />

E = F (x)f ′′′ (ξ)/6<br />

I Modo:<br />

f ′′′ (x) = 3/8x −5/2 max(f ′′′ (x)) = f ′′′ (1/9) = 729/8 = 91.125<br />

|F (x)| = |(x − 1/4)(x − 1/9)(x − 4/9)| < A = (4/9 − 1/9) 3 = 1/27 = 0.03703704<br />

II Modo<br />

F (x) = (x − 1/4)(x − 1/9)(x − 4/9) = (−4 + 61x − 261x 2 + 324x 3 )/324<br />

F ′ (x) = (61 − 522x + 972x 2 )/324 = 0<br />

x 1 = (29 − √ 109)/108 = 0.171849 x 2 = (29 + √ 109)/108 = 0.365188<br />

B = F (x 2 )| = | − 0.00231957| > |F (x 1 )| = 0.00129394<br />

2.<br />

|E| ≤ f ′′′ (1/9) max (F (x))/6 ≤<br />

n = 1 I 1 = 1 [2 exp(0) + 2 exp(1)] = 3.7182818<br />

2<br />

{<br />

f ′′′ (1/9)A/6 = 729<br />

8·27·6 = 0.566667<br />

f ′′′ (1/9)B/6 = 91.125 ∗ 0.00231957/6 = 0.0352285<br />

n = 2 I 2 = 1 [2 exp(0) + 4 exp(0.25) + 2 exp(1)] = 3.1431663<br />

4<br />

n = 4 I 3 = 1 [2 exp(0) + 4 exp(0.0625) + 4 exp(0.25) + 4 exp(0.5625) + 2 exp(1)] = 2.9813577<br />

8<br />

Errore vero<br />

E 1 = 0.79298, E 2 = 0.21786, E 3 = 0.05605


Stima: f ′ (x) = 4x exp(x 2 ), f ′′ (x) = ( 4 + 8x 2) exp(x 2 ); max |f ′′ (x)| = |f ′′ (1)| =<br />

12e.<br />

E ′ 1 =<br />

12e<br />

1 · 12 = 2.7182818 E′ 2 = 12e<br />

4 · 12 = 0.67957046, E′ 3 = 12e<br />

16 · 12 = 0.169893


1. Tabella delle differenze divise:<br />

1/18 1/3<br />

12/5=2.4<br />

1/8 1/2 -144/35=-4.11428<br />

12/7<br />

2/9 2/3<br />

P (x) = 1/3 + 12/5(x − 1/18) − 144/35(x − 1/18)(x − 1/8)<br />

f(0.1) ≈ P (0.1) = 1/3+12/5(1/10−1/18)−144/35(1/10−1/18)(1/10−1/8) ≈ .43885714<br />

Si noti che f(0.1) = √ 0.2 = 0.4472135954 e quindi E = 0.083.<br />

Stima dell’errore:<br />

I Modo:<br />

E = F (x)f ′′′ (ξ)/6<br />

f ′′′ (x) = 3√ 2<br />

8 x−5/2 max |f ′′′ (x)| = f ′′′ (1/18) = 729 √ 2<br />

|F (x)| = |(x − 1/18)(x − 1/8)(x − 2/9)| < A = (2/9 − 1/18) 3 = 1/216<br />

2.<br />

|E| ≤ f ′′′ (1/18)A/6 = √ 2 729<br />

216 · 6 = 0.78566<br />

n = 1 I 1 = 1 [exp(0) + exp(1)] = 1.8591409<br />

2<br />

n = 2 I 2 = 1 [exp(0) + 2 exp(0.25) + exp(1)] = 1.57158315<br />

4<br />

n = 4 I 3 = 1 [exp(0) + 2 exp(0.0625) + 2 exp(0.25) + 2 exp(0.5625) + exp(1)] = 1.4906789<br />

8<br />

Errore vero<br />

E 1 = 0.39649, E 2 = 0.10893, E 3 = 0.028025<br />

Stima: f ′ (x) = 2x exp(x 2 ), f ′′ (x) = ( 2 + 4x 2) exp(x 2 ); max |f ′′ (x)| = |f ′′ (1)| = 6e.<br />

E ′ 1 =<br />

6e<br />

1 · 12 = 1.359141 E′ 2 = 6e<br />

4 · 12 = 0.3397852, E′ 3 = 6e<br />

16 · 12 = 0.0849464

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

Saved successfully!

Ooh no, something went wrong!