Académique Documents
Professionnel Documents
Culture Documents
Jean-Paul TRUC1
1 École des Pupilles de l’Air.
38332 Saint-Ismier.
16 janvier 2017
Plan du cours
Plan du cours
Le cadre physique
L’équation de diffusion
L’équation de diffusion
Plan du cours
u1,j+1 u1,j
u2,j+1 1 − 2λ λ 0 . . . . . . 0 u2,j
... λ
1 − 2λ λ 0 ... 0
...
0 ... ... ... ... ...
... =
...
...
... . . . . . . . . . . . . 0 ...
0
un−1,j+1 ... 0 λ 1 − 2λ λ un−1,j
0 ... ... 0 λ 1 − 2λ
un,j+1 un,j+1
Relation de la forme Uj+1 = AUj où A est une matrice tri-diagonale, réelle et
symétrique.
Matrice tridiagonale
Itérations
L=10.0
C=lambda x : np . s i n ( np . p i ∗x / L )
Npt=25
h=L / ( Npt −1)
x l i s t =np . arange ( 0 , L+h , h )
CDI=C( x l i s t )
p l t . s c a t t e r ( x l i s t , CDI )
Ucalc=CDI [ 1 : Npt −1]
x p r i n t = x l i s t [ 1 : Npt −1]
# i t e r a t i o n du c a l c u l
f o r j i n range ( 3 0 0 ) :
Ucalc=np . d o t ( B , Ucalc )
i f j %8==0:
p l t . s c a t t e r ( x p r i n t , Ucalc , s =1 , marker= ’ ∗ ’ )
i f j ==299:
p l t . s c a t t e r ( x p r i n t , Ucalc )
Résultats de la simulation
Etude mathématique - 1
On constate que la température tend vers T0 en tout point de la
barre. ceci peut être vérifié par un calcul montrant que le
vecteur Un tend vers ~0 quand n → ∞.
Si f est l’endomorphisme de Rn de matrice A symétrique, alors
f est symétrique pour le produit scalaire usuel, donc il existe
une base orthormée de vecteur propres {ei }i=1...n .
X X
x= xi ei , f (x) = xi λi ei
Etude mathématique - 1
On constate que la température tend vers T0 en tout point de la
barre. ceci peut être vérifié par un calcul montrant que le
vecteur Un tend vers ~0 quand n → ∞.
Si f est l’endomorphisme de Rn de matrice A symétrique, alors
f est symétrique pour le produit scalaire usuel, donc il existe
une base orthormée de vecteur propres {ei }i=1...n .
X X
x= xi ei , f (x) = xi λi ei
Etude mathématique - 1
On constate que la température tend vers T0 en tout point de la
barre. ceci peut être vérifié par un calcul montrant que le
vecteur Un tend vers ~0 quand n → ∞.
Si f est l’endomorphisme de Rn de matrice A symétrique, alors
f est symétrique pour le produit scalaire usuel, donc il existe
une base orthormée de vecteur propres {ei }i=1...n .
X X
x= xi ei , f (x) = xi λi ei
Etude mathématique - 1
On constate que la température tend vers T0 en tout point de la
barre. ceci peut être vérifié par un calcul montrant que le
vecteur Un tend vers ~0 quand n → ∞.
Si f est l’endomorphisme de Rn de matrice A symétrique, alors
f est symétrique pour le produit scalaire usuel, donc il existe
une base orthormée de vecteur propres {ei }i=1...n .
X X
x= xi ei , f (x) = xi λi ei
Etude mathématique - 2
Etude mathématique - 2
Etude mathématique - 3
Plan du cours
Autre simulation
À
l’équilibre, la température varie linéairement d’une extrémité à
l’autre. Jean-Paul TRUC Équations aux dérivées partielles avec PYTHON - II
L’équation d’évolution de la chaleur en 1 D
Discrétisation de l’équation d’évolution de la chaleur en 1 D Avec des conditions aux limites différentes
Résolution par itération
On chauffe
brutalement une barre froide à T = 0, en portant ces deux
extrémités à T = 2 à gauche et T = 5 à droite ; la fonction C
n’est pas continue.