Borrar filtros
Borrar filtros

Hyperbolic PDE

1 visualización (últimos 30 días)
Luke
Luke el 27 de Mayo de 2011
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

Respuesta aceptada

Walter Roberson
Walter Roberson el 27 de Mayo de 2011
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.

Más respuestas (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by