一维热方程中的狄利克雷边界条件

计算科学 有限差分 边界条件 抛物线pde
2021-12-17 23:05:56

请考虑我在图片上上传的作业。

在此处输入图像描述

我对功能感到困惑gL(t),gR(t)η(x). 它们是什么,我如何找到它们......我的问题:

是否有可能找出方法gL(t),gR(t)η(x)看起来像纯粹基于这个提法?

为了解决这个问题,我需要知道函数是什么样的,但不幸的是我不知道如何确定函数。

编辑:如果没有给出这些;我怎样才能找到合适的功能,以便我可以进行数字实现?)

我正在使用 LeVeque 的书《Finite Difference Methods for Ordinary and Partial Differential equations 》 。第 9 章介绍了如何求解热方程,但所有方法都是基于已知的gL(t),gR(t)η(x)事先,这意味着我忽略了一些关于狄利克雷边界条件的简单理论?

1个回答

不,你没有忽略任何事情。你实际上必须知道具体

  • gL(t)- 左边界的边界条件(x=1)
  • gR(t)- 右边界的边界条件(x=1)
  • η(x)- 初始条件t=0

因此,根据这些功能是什么,您将获得不同的解决方案。任务只是笼统地给出。当您被要求进行数值实现时,您将获得这些边界条件,或者您将提出自己的选择。

一个简单的选择是将外部边界保持在恒定温度:

gL(t)=gR(t)=T
并在问题的所有内部设置初始温度T0T,除了边界(与上述边界条件不矛盾):
η(x)={T0,x(1,1),T,x{1,1}

然后,你从两个保持恒温的“墙”开始T,并且随着时间的推移,您的域应该达到平衡状态T0T.