• Non ci sono risultati.

Esempio di equazioni Stiff.

N/A
N/A
Protected

Academic year: 2021

Condividi "Esempio di equazioni Stiff."

Copied!
7
0
0

Testo completo

(1)

Esempio di equazioni Stiff.

Alvise Sommariva

Universit`a degli Studi di Padova Dipartimento di Matematica

(2)

Esempio di equazione di tipo Stiff.

Si consideri il problema di Cauchy di tipo Stiff  y0(x ) = f (x , y (x )), x > 0 x0 = 0; y (x0) = 1. (1) con f (x , y (x )) = −15y (x ). La soluzione esatta `e y (x ) = exp (−15x ).

(3)

Metodo di Eulero esplicito.

Supponiamo sia xk = x0+ k h, con k = 1, 2, . . .

Il metodo diEulero esplicito`e definito da

y (xn+1) = y (xn) + hf (xn, y (xn)).

Nel nostro caso particolare, essendo f (x , y (x )) = −15 · y (x ) la successione generata `e

y (xn+1) = y (xn) + h · (−15y (xn))

(4)

Metodo di Eulero implicito.

Supponiamo sia xk = x0+ k h, con k = 1, 2, . . .

Il metodo diEulero implicito`e definito da

y (xn+1) = y (xn) + hf (xn+1, y (xn+1)).

Nel nostro caso particolare, essendo f (x , y (x )) = −15 · y (x ) la successione generata `e

y (xn+1) = y (xn) + h · (−15y (xn+1)) (3)

da cui si ottiene subito

(5)

Metodo Trapezoidale.

Supponiamo sia xk = x0+ k h, con k = 1, 2, . . . Il metodo di

trapezoidale`e definito da

y (xn+1) = y (xn) + h

2(f (xn, y (xn)) + f (xn+1, y (xn+1))) .

Nel nostro caso particolare, essendo f (x , y (x )) = −15 · y (x ) la successione generata `e

y (xn+1) = y (xn) +

h

2 · (−15y (xn) − 15y (xn+1)) (4)

da cui si ottiene subito

(6)

Esercizio.

1 Risolvere numericamente l’equazione

 y0(x ) = f (x , y (x )), x > 0 x0 = 0; y (x0) = 1. (5) con f (x , y (x )) = −15y (x ).

con il metodo di tipo Eulero esplicito, Eulero implicito e

trapezoidale per h = 1/4 e valutare la soluzione in x400= 100.

2 Discutere la qualit`a dell’approssimazione, con quanto noto

dalla teoria.

3 Rieseguire l’esercizio con h = 1/20 e valutare la soluzione nel

(7)

Esercizio facoltativo.

Applicare il metodo di Newton per risolvere ad ogni passo l’equazione proposta da Eulero implicito. In altre parole, considerando il problema di Cauchy



y0(x ) = f (y (x )), x > 0 x0 = 0; y (x0) = 1.

(6) visto che Il metodo diEulero implicito`e definito da

y (xn+1) = y (xn) + hf (y (xn+1))

posto X = y (xn+1), C = y (xn), ad ogni iterazione del metodo di

Eulero implicito necessita risolvere col metodo di Newton l’equazione F (X ) = 0 dove

Riferimenti

Documenti correlati

A tal proposito si esca per return (cf. [3]) se la derivata prima si annulla in una iterazione ponendo flag uguale a 1 o se il valore assoluto dello step `e minore della

(traccia: ci sono 4 configurazioni possibili (disegnarle); le tangenti alla curva grafico stanno sempre sopra o sotto la curva, la successione {x n } `e monotona e limitata, quindi

2 riportiamo accanto al diagramma orario del moto naturale, il diagramma orario di un cosiddetto moto variato, cio`e il grafico di una funzione x (t) 6= x ∗ (t) avente in comune con

2 punti: risposta corretta, soluzione migliore, buona proprietà di linguaggio, esposizione chiara e leggibile.. 1,8 punti: risposta corretta, soluzione migliore con qualche

1,6 punti: risposta corretta, soluzione migliore ma senza una buona proprietà di linguaggio o senza una buona esposizione.. 1,4 punti: risposta corretta ma non la

Sia f (x) funzione derivabile con derivata continua e positiva in un intervallo aperto I, convessa in I. Ne segue quindi che la funzione `e strettamente crescente e ammette un

Giuseppe e che tutti e tre assieme hanno complessivamente 45 anni, calcola l’età di ciascuno dei due figli e del padre. x: età di Luigi

In questo capitolo discuteremo il calcolo delle variazioni e la sua applica- zione alla formulazione lagrangiana delle equazioni di moto sia per un sistema non vincolato sia per