Matlab上的异常边界条件

计算科学 matlab 有限差分 边界条件 抛物线pde
2021-12-07 12:37:45

我正在尝试通过 Matlab 解决以下 PDE,

(1)utΔu=0,inΩ×(0,T)
(2)utΔΓu+νu=0,onΓ×(0,T)

其中的有界域,是 \Omega 的边界 \是正常导数,是外单位向量。ΩRnΓ=ΩΩνν

为简单起见,我考虑了是区间时的一维情况,并根据有限差分法对方程进行离散化(在这种情况下,我们可以忽略 Laplace-Beltrami 算子),但我没有找到如何使用PDE 工具箱以简单的方式使用动态边界条件 (2) 求解此类 PDE。通常的 Matlab 函数使用通常的边界条件(Dirichlet 或 Neumann),但不包括动态边界条件。所以我在问如何用 Matlab 以一种简单的方式解决这个 PDE。对于二维热方程,我们可以通过 Matlab 工具Ω(0,1)ΔΓpdepeΔΓ

0个回答
没有发现任何回复~