Bonjour
j'ai tenté de résolu le modèle mathématique dans le pdf ci-joint
mais la courbe que j'ai trouvé n'ait pas comme celle de l'auteur
voila le code sur matlab
j'ai besoin de votre aide pour résoudre le problème surtout en ce qui concerneCode:%initialisation %G=0.225 kg/m².s %rho=rha air=1.2 kg/m3 %f=void fraction =40% %h=hv=1355 w/m3.C %c=c air=1004 j/kg k %cs=840 j/kg k %rhosolid=2700kg/m3 G=0.225; rhoa=1.2; rhos=2700; f=0.4; h=1282 ; %ca=275096; ca=1012; %cs=263040; cs=837 v=G/(rhoa*f); k1=h/(rhoa*ca*f); k2=h/(rhos*cs*(1-f)); L=1; n=100; dt=0.01; T=2; dx=L/(n-1); A=[eye(n-1), zeros(n-1);zeros(n-1), eye(n-1)]+(diag(-ones(2*n-2,1))+diag(ones(2*n-3,1),1))*(dt*v/dx)+dt*[k1*eye(n-1), -k2*eye(n-1);-k1*eye(n-1), k2*eye(n-1)]; Ta=20*ones(n,1); Ts=20*ones(n,1); TTa=[20]; temp=0; while(temp<=T) X=A\[Ta(2:length(Ta));Ts(2:length(Ts))]; Ta=[20;X(1:n-1)]; Ts=[20;X(n:2*n-2)]; temp=temp+dt; TTa=[TTa;Ta(n)]; end plot(TTa); TTa, %plot(Ts);
les conditions initiales et les condition au limite
Pièce jointe 227632
Pièce jointe supprimée
-----