Hyperbolic PDE
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
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 Kommentare
Akzeptierte Antwort
Walter Roberson
am 27 Mai 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.
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Boundary Conditions finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!