Hyperbolic PDE
조회 수: 1 (최근 30일)
이전 댓글 표시
Hi,
I'm trying to solve the following advection diffusion problem.
dT/dt= -A(t)*dT/dx - B*T^(3/2)*(T-C(t))
where T(0,t)= 498; T(x,0)= 520;
Is there any built-in function in Matlab that I can get help with this problem?
Luke
댓글 수: 0
채택된 답변
Walter Roberson
2011년 5월 27일
Would it be correct that the more explicit version of your equation would be
diff(T(x, t), t) = -A(t)*(diff(T(x, t), x))-B*T(x, t)^(3/2)*(T(x, t)-C(t))
If so then Maple's pdsolve() believes there is no solution.
Consider your boundary conditions at x=0, t=0. According to your first boundary condition, T(0,0)=498, but according to your second boundary condition, T(0,0)=520 . That is a contradiction and hence there is no solution.
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Boundary Conditions에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!