Solve a 1D Heat Conduction equation using pdepe
    7 ビュー (過去 30 日間)
  
       古いコメントを表示
    
Hi,
I've been trying to solve a 1D heat conduction equation with the boundary conditions as: u(0,t) = 0 and u(L,t) = 0, with an initial condition as: u(x,0) = f(x). The only difference between a normal 1D equation and my specific conditions is that I need to plot this vertically, i.e., consider the horizontal rod of length L as a vertical rod of depth D (or L). I have manually solved the heat equation but am not sure how to impose the conditions upon the equation
Any help will be highly appreciated...
0 件のコメント
回答 (1 件)
  Torsten
      
      
 2015 年 7 月 13 日
        As far as I know, pdepe does not accept periodic boundary conditions.
Maybe
is of interest for you.
Best wishes
Torsten.
4 件のコメント
  Yizhou Du
 2019 年 1 月 16 日
				The similar question. 
For the boundry condition T(0,t) = Tg(t) [is the upper boundary condition and, (here, Tg is an instrument-recorded temperature)]
The boundary conditions Tg(t) are not periodic. How can use pdepe to solve it?
  Torsten
      
      
 2019 年 1 月 17 日
				By setting
pr = ur - Tg(t)
in "pdebc" where Tg(t) is a function that supplies the temperature recorded by your instrument at time t.
Best wishes
Torsten.
参考
カテゴリ
				Help Center および File Exchange で Eigenvalue Problems についてさらに検索
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


