Bonjour,
J'ai un anneau de longueur 1 qui à été coupé en 2 parties identiques, selon un plan de coupe qui comprend l'axe de symétrie de l'anneau. Les 2 parties sont chauffées à deux températures différentes, puis recollées ensemble à l'instant t=0.
je dois calculer la distribution de température le long de l'anneau pendant tout le transitoire numériquement.
et donc je dois d'abord faire un code qui remplie un tableau numpy Nx x Ny qui contient les condition initiales comme ceci :
ici T1 = 150 et T2 = 50
Code Python : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 array([[ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.], [ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.], [ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.], [ 0., 0., 0., 0., 50., 150., 150., 0., 0., 0.], [ 0., 0., 0., 50., 0., 0., 0., 150., 0., 0.], [ 0., 0., 0., 50., 0., 0., 0., 150., 0., 0.], [ 0., 0., 0., 50., 0., 0., 0., 150., 0., 0.], [ 0., 0., 0., 0., 50., 150., 150., 0., 0., 0.], [ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.], [ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]])
le rayon de mon anneau égale à r =2 et delta_r = 0.5
mais je sais pas comment faire ça. Merci d'avance.
Partager