Borrar filtros
Borrar filtros

Neumann boundary condition in a first order PDE

4 visualizaciones (últimos 30 días)
Antonio
Antonio el 25 de Sept. de 2012
I'm trying to solve the following equation using PDEPE:
dC/dt + v * dC/dx = constant
With the boundary conditions:
C(t,0)=Cin dC(t,L)/dx=0
My question is how can I incorporate the second BC in the PDEPE syntax, if I should define f = [-v]. Is there any posibility to call the penultime value and make it equal to ur, so dC/dx=0? u(x_n) = u(x_(n-1))
Thanks for your cooperation!
Antonio

Respuestas (1)

Tom
Tom el 25 de Sept. de 2012
Editada: Tom el 25 de Sept. de 2012
In this case you want to set
pr = 0;
qr = -1/v; %to cancel out f
  11 comentarios
Tom
Tom el 25 de Sept. de 2012
I'm not sure how PDEPE can deal with two time terms, maybe it would be better to solve numerically in a for loop.
Antonio
Antonio el 25 de Sept. de 2012
About the last term (dq/dt), ill solve it differently. My problem now is this bc!

Iniciar sesión para comentar.

Categorías

Más información sobre Partial Differential Equation Toolbox en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by