Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. %%%Data%%%
  2. temp=780;
  3. Q=140000;
  4. R=8.3144;
  5. temp_kelvin = temp+273;
  6. d0=0.000041;
  7. ksi=10;
  8.  
  9. a=-240;
  10. b=912;
  11. temp_p=temp+273;
  12.  
  13. ga=abs((temp_p-b)/a);
  14.  
  15. D=d0*exp(-Q/(R * temp_kelvin))*1E10;
  16. dT=0.001;
  17. dx=1;
  18. dx2=dx*dx;
  19.  
  20.  
  21. Ddd=D*dT/dx2;
  22.  
  23. %%%Initialization%%%
  24. T1 = zeros(1, 102);
  25.  
  26. for i=1:1:10
  27. T1(i)=0.67;
  28. end
  29. for i=11:1:102
  30. T1(i)=0.02;
  31. end
  32. T2 = T1;
  33.  
  34. %%%Computing%%%
  35. for i=1:1:1000000
  36. for j=2:1:ksi
  37. T2(j)=(1-2*Ddd)*T1(j)+Ddd*(T1(j-1)+T1(j+1));
  38. end
  39. T2(ksi+1)=T2(ksi);
  40. if T2(ksi)>ga;
  41. ksi=ksi+1;
  42. T2(ksi)=0.02;
  43. end;
  44. T1 = T2;
  45. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement