Filter löschen
Filter löschen

Neumann boundary condition in a first order PDE

4 Ansichten (letzte 30 Tage)
Antonio
Antonio am 25 Sep. 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

Antworten (1)

Tom
Tom am 25 Sep. 2012
Bearbeitet: Tom am 25 Sep. 2012
In this case you want to set
pr = 0;
qr = -1/v; %to cancel out f
  11 Kommentare
Tom
Tom am 25 Sep. 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 am 25 Sep. 2012
About the last term (dq/dt), ill solve it differently. My problem now is this bc!

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Partial Differential Equation Toolbox 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!

Translated by