Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Prof. F. Pitolli
Esercizi
1. Dato il problema differenziale
y 0 = x2 − y 2 ,
x > 1,
y(1) = 3 ,
scrivere uno schema numerico del primo ordine adatto ad approssimare la soluzione
nell’intervallo [0,4].
4. Scrivere l’algoritmo del metodo di Eulero per approssimare la soluzione del seguente
problema differenziale in t = 0.6 con passo h = 0.1:
0
y1 (t) = 10 y2 (t) − y1 (t)
0
y2 (t) = y1 (t) 1 − y3 (t) − y2 (t)
t > 0.5
0 8
y (t) = y (t) y (t) − y (t)
1 2 3
3
3
y1 (0.5) = 1 y2 (0.5) = 1.5 y3 (0.5) = −1
y(0) = 0 y 0 (0) = 1
nel punto x = 0.2 con passo h = 0.1. Sapendo che la soluzione esatta è y(x) = x ex ,
specificare quante cifre decimali esatte hanno le approssimazioni di y(0.2) e y 0 (0.2)
ottenute. Si trascurino gli errori di arrotondamento.
6. Approssimare la soluzione del problema differenziale
00
y + (y 0 )2 + y/x2 = (4 − 6 x + x2 )/x4 x>1
y(1) = −1 y 0 (1) = 2
nel punto x̃ = 1.1 utilizzando un metodo del secondo ordine con passo di discretiz-
zazione h = 0.1. Sapendo che la soluzione esatta è y(x) = (x − 2)/x, calcolare l’errore
di troncamento dell’approssimazione ottenuta (si trascurino gli errori di arrotonda-
mento).
7. Scrivere uno schema numerico adatto ad approssimare la soluzione del problema dif-
ferenziale 0
Y (t) = F (t, Y ) t>1
dove
2 5 −1
F (t, Y ) = A Y (t) + B A= B=
−2 −3 1
in 10 nodi equispaziati dell’intevallo [1,2].
nell’intervallo [1,1.1] utilizzando uno schema numerico del primo ordine con passo
di discretizzazione h = 0.1. Sapendo che un’approssimazione accurata alla 6 cifra
decimale è
y(1.1) ≈ 2.694045 z(1.1) ≈ 1.804445
calcolare l’errore globale di troncamento commesso dall’approssimazione calcolata al
punto precedente (si trascurino gli errori di arrotondamento).