Solving Boundary Value Problem in 2D

3 Ansichten (letzte 30 Tage)
Saeid
Saeid am 23 Nov. 2017
Bearbeitet: Torsten am 24 Nov. 2017
I am trying to solve the 2D boundary value problem (energy equation for non-isothermal flow of non-newtonian fluids) inside a channel with rectangular cross-section. One version of that equation looks e.g. like this: a.dT/dx=d^2T/dy^2+b.exp(-T) Do the existing capabilities of Matlab offer a way for solving a BVP of this type without programming a finite difference code?

Akzeptierte Antwort

Torsten
Torsten am 23 Nov. 2017
Interpret x as time(t) and y as length(x) and use MATLAB's "pdepe".
Best wishes
Torsten.
  2 Kommentare
Saeid
Saeid am 23 Nov. 2017
Danke Torsten. I didn't know that such function exists. Is there a chance you have some examples that you can share? Saeid
Torsten
Torsten am 24 Nov. 2017
Bearbeitet: Torsten am 24 Nov. 2017
Here are some examples:
https://de.mathworks.com/help/matlab/ref/pdepe.html#f93-998895
Maybe the MATLAB documentation contains some more.
Best wishes
Torsten.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Fluid Dynamics 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