Sei sulla pagina 1di 4

COGNOME............................................. Matricola................

NOME.....................................................
02IHZMT tempo a disposizione 1h45 A
Raccomandazione: svolgere i calcoli con la massima attenzione, gli esercizi sono valutati solo
se i risultati numerici riportati sono corretti.
Metodi Numerici e Calcolo Scientico
Modello di tema desame
Esercizio 1
Sono assegnate le seguenti coppie di dati:
x 2 1 0 1 2
y 0 1 0 1 0
a) Calcolare, con il metodo dei minimi quadrati, la parabola che meglio approssima i dati
assegnati risolvendo il sistema lineare con la fattorizzazione LU.
b) Indicare le propriet` a della matrice del sistema lineare del punto precedente.
Esercizio 2
a) Scivere lespressione della regione di assoluta stabilit` a del metodo di Eulero esplicito nel caso
di (radici dellequazione caratteristica) complessi e la versione compatta utilizzabile nel caso
di reali.
b) Dato il problema di Cauchy

+ 3y

+ 2y = t, t (0, T),
y(0) = 0,
y

(0) = 1
eseguire un passo di integrazione utilizzando il metodo di Eulero esplicito e il pi` u grande t
{1, 1/3, 1/6} che soddisfa la condizione di assoluta stabilit` a.
Esercizio 3
Sia data la legge di conservazione
u
t
5u
x
= 0, x (R), t > 0.
Si consideri una condizione iniziale per la quantit` a u pari al valore 1 se x < 0 e pari al valore
4 se x > 0. Si consideri una suddivisione dellasse reale in celle di ampiezza costante pari a
V
i
= 1 10
2
.
Si esprimano tutti i risultati in forma razionale.
a) Si scelga un passo temporale t corrispondente alla condizione CFL=1/2.
b) Si calcolino le medie di cella della condizione iniziale.
c) Si calcolino le medie di cella dopo un passo temporale con il metodo di Lax-Friedrichs.
d) Si esegua un secondo passo temporale e si riporti in un graco la soluzione ottenuta.
Esercizio 4
Si consideri il problema del lo elastico

d
dx

du
dx

= 2 in (0, 2) ,
u(0) = 1 ,

du
dx
(2) = 2 ,
con
= (x) =

1 se x < 1 ,
2 se x > 1 .
a) Posto h =
2
N+1
con N dispari, siano x
j
= jh, 0 j N + 1, i nodi di una suddivisione
di [0, 2] in N + 1 intervalli equispaziati I
j
= [x
j1
, x
j
]. Scrivere la formulazione variazionale
discreta del problema, relativa agli elementi niti lineari su tale suddivisione.
b) Indicare lordine (dimensione del sistema lineare) ed esplicitare gli elementi della matrice
di rigidezza A e del termine noto b associati a tale discretizzazione. (Scrivere la prima e lultima
riga del sistema e indicare la struttura delle righe centrali).
c) Prendendo = 2 costante su tutto lintervallo, si consideri la discretizzazione con dif-
ferenze nite centrate sulla stessa griglia equispaziata di nodi x
j
. Scrivere: 1) una function
Matlab che assembli la matrice di rigidezza ed il termine noto e li restituisca in uscita; 2) uno
script che richiami la precedente function, risolva il sistema lineare e faccia un graco della
soluzione su tutto lintervallo [0, 2].
d) Relativamente alla discretizzazione con dierenze nite, qual `e la dipendenza dellerrore
tra soluzione esatta del problema discreto e soluzione del problema continuo in funzione del
passo h? Cosa si pu` o dire sullerrore tra soluzione numerica ottenuta da un calcolatore e
soluzione del problema continuo?

Potrebbero piacerti anche