Académique Documents
Professionnel Documents
Culture Documents
Mais puisque le problème est suppose monodimensionnelle l ’équation de chaleur s’écrie sous
la forme :
Les conditions aux limites
0 L
X1 X2 X3 Xi-1 Xi Xi+1 XN
XN+1
Avec
o :Les coordonnées des points : X(i)= (i-1)*Δx
Pour :i=1,2,..…, N+1
o Le pas du maillage : Δx=L/N.
Discrétisation de l’équation de la chaleur
avec : =λ/ρc
=0
avec : T(xi,tn) =
Posant : M=/
pour : i=2,…,N
i=2
i=3
i=4
. . . . . . . .
. . . . . . . .
i=n
La forme matricielle
Algorithme de calcul
1- initialisation des températures T :
Pour i=2 jusqu’à N faire
Fin pour
Fin pour
3-Affichage des températures aux points du maillage à chaque instant de temps :
Pour n=0 jusqu’à Nt faire
Pour i=1 jusqu’à N+1 faire
Afficher les températures :
Fin pour
Fin pour
Résultat du programme
temps de
temps de temps de temps de temps de temps de
calcul 8
coordonne nœud calcul 0 calcul 48 calcul 80 calcul 160 calcul 320
0 1 3 3 3 3 3 3
2 5
1,2 3,45743 6,48611 6,41747 6,39997 6,4
3 5
2,4 3,81025 9,76462 9,8293 9,8 9,8
3,6 4 5
4,08236 12,8228 13,2254 13,2001 13,2
5 5 16,6
4,8 15,8615 16,516 16,5926 16,6
6 20
6 20 20 20 20 20
Les résultats pour un temps de calcul petit Les résultats pour un grand temps de calcul
20 20
15 15
10 10
5
5
0
0 1 2 3 4 5 6
1 2 3 4 5 6