我知道MATLAB可以用pdex4解决2个耦合的PDE系统,但是有没有类似的方法可以解决更多耦合的PDE系统,比如说6个?较大的系统具有与两个方程组相同的结构(对偏导数、边界条件、初始条件的类型等的依赖性)。
谢谢。
发布于 2017-10-25 10:57:00
使用FEATool Matlab FEM toolbox,您可以设置和求解任意数量的耦合PDE。
发布于 2016-09-20 07:32:50
函数pdefun (您将其作为输入传递给pdepe)定义了您的方程组,其一般形式如下:
[c,f,s] = pdefun(x,t,u,dudx)
c、f和s是PDE中的系数(参见公式1-3 here)。它们可以是列向量,以允许任意数量的耦合方程。在pdex4示例中,这些向量有2个元素;在您的例子中,它们有6个元素。
发布于 2020-06-16 22:02:07
MATLAB偏微分方程工具箱可以让你解多个方程组。对于源项的耦合,您可以求解源的初始PDE,然后将其用作第二个PDE模型的输入,该模型将给出最终结果。欲了解更多信息,请访问here。
https://stackoverflow.com/questions/39555526
复制相似问题