Vous êtes sur la page 1sur 2

22/10/2016

TP :Transfert
thermique

ELJED ABDELFATTEH
Lquation de la chaleur par la mthode implicite :
N=10;
dx=1/(N+1);
dt=0.01;
A=2*diag(ones(1,N))-diag(ones(1,N-1),-1)-diag(ones(1,N-1),1);
x=0:dx:1;
t=0:dt:1;
T0=sin(pi*x);
T(1:N+2,1)=T0';
T(1,1:length(t))=0;
B=eye(N)+(dt/(dx^2))*A;
for n=1:length(t)-1
T(2:N+1,n+1)=B\T(2:n+1,n)
end
[x,t]=meshgrid(x,t)
contourf(x,t,T')

Vous aimerez peut-être aussi