ESERCIZIO 1 Stimare il numero di sottointervalli necessari al metodo dei Trapezi composto per approssimare π /2 ∫e sen x dx con un errore < 0.001. 0 Soluzione Errore per la formula dei trapezi composta : Err = -(b-a) f’’(ξ)H2/12 con H=(b-a)/m. Sostituendo si trova |Err| < π 2 max|f’’(ξ)| ( π 2 )2/(12 m2); f’(x) = esenxcosx ; f’’(x) = esenx(cos2x-senx) ⇒ max|f’’(ξ)| ≤ max|esenx| max| cos2x-senx | ≤ e, quindi |Err| <π3e/(96 m2) < 0.001 ⇒ m2 > π3e 103/96 = 877.956 ⇒ m > 29.6 ossia m = 30. ESERCIZIO 2 La funzione F e` definita per punti dalla seguente tabella : Xi F(Xi) -1 -1 -0.5 -1 0 0.1 0.5 1 1 1 1 Si approssimi ∫ f ( x)dx mediante una formula di quadratura interpolatoria semplice che utilizzi tutte 0 le informazioni disponibili. Soluzione I valori assegnati permettono di utilizzare la formula di Newton-Cotes chiusa a 5 punti : b 1 a −1 ∫ F ( x)dx ~ 2h( 7f0+32f1+12f2+32f3+7f4)/45 dove h=(b-a)/4 da cui ∫ F ( x)dx ~ 0.026666667 In alternativa, utilizzando la definizione di formula interpolatoria semplice, si puo` ottenere lo stesso risultato calcolando p4(x), polinomio interpolatore di grado 4 della F data, ed integrando p4 in vece della F : -1 -1 -0,5 -1 0 0 0,1 2,2 2,2 0,5 1 1,8 -0,4 -1,733333 1 1 0 -1,8 -0,933333 0,4 p4(x) = -1+2.2(x +1)(x+0.5)-1.73333(x+1)(x+0.5)x+0.4(x+1)(x+0.5)x(x-0.5); quindi 1 1 −1 −1 ∫ F ( x)dx ~ ∫ p 4 ( x )dx = 0.026666667 ESERCIZIO 3 2 Si approssimi ∫ f ( x )dx mediante la formula di quadratura interpolatoria semplice che utilizza tutti i 0 dati della seguente tabella : xi 0 0.5 1.5 2 f(xi) 1.5 0.8 0 -1 Soluzione Formula di quadratura interpolatoria semplice : 2 2 0 0 ∫ f ( x)dx ~ ∫ p( x)dx con p(x) polinomio interpolatore di f(x) nei punti definiti dalla tabella assegnata. Costruisco p con il metodo di Newton ; tavola delle differenze divise : 0 1.5 0.5 0.8 -1.4 1.5 0 -0.8 0.4 2 -1 -2 -0.8 -0.6 da cui p(x)=1.5-1.4x+0.4x(x-0.5)-0.6x(x-0.5)(x-1.5). 2 ∫ p( x)dx = 0.76666666666667 0 ESERCIZIO 4 10 Stimare il numero di sottointervalli necessari al metodo dei trapezi composto per approssimare ∫ lg xdx 1 con un errore < 0.001 Soluzione Errore per la formula dei trapezi composta : Err = -(b-a)* f’’(ξ)*H2/12 con H=(b-a)/m. Sostituendo si trova |Err| < 9*max|f’’(ξ)| * H2/12 ; f’(x) = 1/x ; f’’(x) = -1/x2 ⇒ max|f’’(ξ)| = 1 quindi |Err| < 3* H2/4 < 0.001 ⇒ H2 < 4/3000 ⇒ H < 0.0365 ⇒ m > 246.475 ossia m = 247. ESERCIZIO 5 Stimare il numero di sottointervalli necessari al metodo dei trapezi composto per approssimare 2 ∫e −x sen xdx con un errore < 0.001 0 Soluzione Errore per la formula dei trapezi composta : Err = -(b-a)* f’’(ξ)*H2/12 con H=(b-a)/m. Sostituendo si trova |Err| < 2*max|f’’(ξ)| * H2/12 ; f’(x) = e-x(cosx-senx); f’’(x) = -2cosx e-x ⇒ max|f’’(ξ)| = 2 quindi |Err| < H2/3 < 0.001 ⇒ H2 < 3/1000 ⇒ H < 0.05477 ⇒ m > 36.515 ossia m = 37. ESERCIZIO 6 Determinare il grado di precisione della formula dei trapezi modificata : 1 ∫ f ( x )dx 0 ~ (b − a ) 2 b−a [ f (a ) + f (b)] + [ f ' (a ) − f ' (b)] 2 12 b I(f) = ∫ f ( x )dx e J(f) = Soluzione Se a (b − a ) 2 b−a [ f (a ) + f (b)] + [ f ' (a ) − f ' (b)] si chiede di 2 12 determinare il massimo valore n per cui I(xk) = J(xk), per ogni k≤ n. I(xk) = 1 (bk+1 - ak+1) k +1 J(xk) = b−a k (b − a ) 2 (kak-1 - kbk-1) (a + bk) + 12 2 sostituendo valori successivi di k si verifica che : I(1) = J(1) I(x) = J(x) I(x2) = J(x2) I(x3) = J(x3) I(x4) # J(x4), quindi la formula proposta ha grado di precisione = 3 ESERCIZIO 7 1 Si approssimi ∫ f ( x)dx senx+cosx con f(x) = e 0 l’errore stimato sia < 10-2. Fornire una stima dell’errore. mediante la formula dei trapezi composta in modo che Soluzione Se con In si indica la formula composta che usa n sottointervalli e con En l’errore che le compete, stimiamo En nel modo seguente E2n = (I2n - In)/3. I1 = (f(0)+f(1))/2 = 3,350119 ; I2 = I1/2 + f(1/2)/2= 3,617336 E2 = 0,089072 ; I4 = I2 /2 + [f(1/4)+f(3/4)]/4 = 3,679754 E4 = 0,020806 ; I8 = ......................................= 3,695129 E8=0,005125. ESERCIZIO 8 1 Si approssimi ∫ f ( x)dx senx-cosx con f(x) = e mediante la formula dei trapezi composta in modo che 0 l’errore stimato sia < 10-2. Fornire una stima dell’errore. Soluzione Se con In si indica la formula composta che usa n sottointervalli e con En l’errore che le compete, stimiamo En nel modo seguente E2n = (I2n - In)/3. I1 = (f(0)+f(1))/2 = 0,859658 I2 = I1/2 + f(1/2)/2= 0,765607 E2 = -0,03135 I4 = I2 /2 + [f(1/4)+f(3/4)]/4= 0,742104 E4 = -0,007835 ESERCIZIO 9 Si calcolino i pesi della formula di quadratura interpolatoria semplice che sull’intervallo [0,2] utilizza i nodi x0 = ½ e x1 = ¾. Qual’e’ il grado di precisione della formula ? Soluzione Formula 2 2 0 i =1 di quadratura semplice interpolatoria nodi: ∫ f ( x)dx ~ ∑ f ( xi )wi dove : 2 w0 = ∫ L ( x)dx 0 con L0(x) = (x-x1)/(x0-x1) = 3-4x quindi w0 = -2 ; 0 2 w1 = ∫ L ( x)dx con L1(x) = (x-x0)/(x1-x0) = 4x-2 1 0 La formula ha grado di precisione = 1. quindi w1 = 4. su [0,2] che usa due