Professional Documents
Culture Documents
TP4 LAPLACE N° 1
Problème :
l’équation de Laplace.
1/2
clear all; for j=20:-1:2
To=zeros(21,41); p(i)=1/(4-p(i-1));
T(1,:)=T(1,:)+100; q(i)=(q(i-1)+To(j-1,i)+T(j+1,i))/(4-p(i-1));
n=0; end
k=0;
q=zeros(1,41); T(j,i)=p(i)*T(j,i+1)+q(i);
p=zeros(1,41); T(j,i)=w*T(j,i)+(1-w)*To(j,i);
w=1.43; if abs((T(j,i)-To(j,i)))>(10^-5)
To=T; end
k=1; end
m=1; end
if m>0 end
p(i)=1/(4-p(i-1)); n
q(i)=(q(i-1)+T(j-1,i)+To(j+1,i))/(4-p(i-1)); x=0:0.05:2;
end y=0:0.05:1;
T(j,i)=p(i)*T(j,i+1)+q(i);
T(j,i)=w*T(j,i)+(1-w)*To(j,i);
if abs((T(j,i)-To(j,i)))>(10^-5)
k=0;
end
end
end
else
% Solving the 2-D Laplace's equation by the Finite %Explicit iterative scheme with C.D in space (5-point
Difference difference)
...Method j=2:nx-1;
p(i,j)=((dy^2*(pn(i+1,j)+pn(i-
%% 1,j)))+(dx^2*(pn(i,j+1)+pn(i,j-1))))/(2*(dx^2+dy^2));
%%
%Initial Conditions
p=zeros(ny,nx); %Preallocating p
pn=zeros(ny,nx); %Preallocating pn
%%
%Boundary conditions
p(:,1)=0;
p(:,nx)=y;
%%
Spécialité : ……………………………………………..
Cas 01
Cas 02
Cas 03
Cas 04
2/2