Solving Boundary Value Problem in 2D

7 次查看(过去 30 天)
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?

采纳的回答

Torsten
Torsten 2017-11-23
Interpret x as time(t) and y as length(x) and use MATLAB's "pdepe".
Best wishes
Torsten.
  2 个评论
Saeid
Saeid 2017-11-23
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 2017-11-24
编辑:Torsten 2017-11-24
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.

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Fluid Dynamics 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by