Solving Boundary Value Problem in 2D

조회 수: 4 (최근 30일)
Saeid
Saeid 2017년 11월 23일
편집: Torsten 2017년 11월 24일
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