Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Aerospaziale
11 Febbraio 2010
Cognome e Nome:
Matricola:
e condizioni iniziali:
ϕ(x, t0 ) = ϕ0 (x) = 0
|a| L
con k = 1 ed a negativo tale che il numero di Peclet P e = possa
k
assumere valori diversi.
1)
1
• il parametro di ingresso sdi (scala divisioni interne) é un vettore
contenente i valori di scala (rispetto all’ampiezza dell’intervallo
L = Xfin - Xin ) delle ascisse che individuano la suddivisione di
primo tentativo in sotto intervalli:
{ Xin, Xin + sdi(1)*L, Xin + sdi(2) * L, \ldots ,
Xin + sdi(end)*L, Xfin }
for ii = 2:Nxg-1
xg(ii) = .5*(xg(ii-1) + xg(ii+1));
end
2)
e se ne traccino i diagrammi.
2
3)
ϕn+1
i + θ ∆t L(b, a, k)ϕn+1
i = ϕni − (1 − θ)∆t L(b, a, k)ϕni (1)
dove per la discretizzazione dell’operatore di spazio:
∂ϕ ∂2 ϕ
L(b, a, k) = a −k +bϕ
∂x ∂ x2
viene usata la griglia non uniforme xg precedentemente determinata e le
function di MATLAB illustrate durante le esercitazioni e rese disponibili agli
allievi sul sito di Ateneo fornendo come parametri di ingresso uno stencil a
3 nodi e considerando come punto di collocazione di spazio il secondo dei
tre nodi dello stencil (oppure in alternativa il punto medio tra gli estremi di
ciascuno stencil ).
q(2:end-1) = B * Fiold
Inoltre
3
D’altra parte la submatrice A(2:N-1, 1:N) é una matrice in cui i coefficienti
della riga i-esima rappresentano la forma discreta del primo membro della
formula (1), mentre
Indicando con
Ar = A(2:N-1,2:N-1) e
Br = B(1:N-2,2:N-1)
si analizzi mediante la function norm del MATLAB la capacitá di amplifi-
cazione della Matrice di transizione
T = Ar−1 ∗ Br
4)
Si programmi in modo economico lo schema di Crank-Nicolson sopra de-
scritto.
Sia
e quindi
q(n) − Fi(n+1)
M ∗ Fi(n+1) = (4)
θ
4
ed in definitiva, stimando q (n) e q (n+1) dalla prima e seconda uguaglianza
della (3) si ha:
da cui
dalla (4):
Fi(n)
(n+1) (n) (n−1) 1
(1 − θM)Fi =q =q 1− +
θ θ