您可以使用偏微分方程工具箱™来解决在工程和科学中常见应用中出现的平稳、时变和特征值问题的线性和非线性二阶偏微分方程。
求解一般偏微分方程或偏微分方程系统的典型工作流包括以下步骤:
将偏微分方程转换为偏微分方程工具箱所需的形式。
创建PDE模型容器,指定模型中的方程数量。
定义2-D或3-D几何图形,并使用三角形和四面体元素与线性或二次基函数进行网格划分。
指定系数、边界和初始条件。使用函数句柄指定非常量值。
在节点位置求解并绘制结果,或将结果插入自定义位置。
PDEModel |
PDE模型对象 |
StationaryResults |
与时间无关的偏微分方程解和导出量 |
TimeDependentResults |
随时间变化的偏微分方程解和导出量 |
EigenResults |
PDE特征值解和导出量 |
BoundaryCondition属性 | PDE模型的边界条件 |
CoefficientAssignment属性 | 分配系数 |
GeometricInitialConditions属性 | 区域或区域边界上的初始条件 |
NodalInitialConditions属性 | 网格节点的初始条件 |
PDESolverOptions属性 | 求解器的算法选项 |
PDEVisualization属性 | 网格和节点结果的PDE可视化 |
描述如何使用偏微分方程工具箱建立和解决偏微分方程问题的工作流。
设置标量偏微分方程和偏微分方程系统的Dirichlet和Neumann条件。当不能用常量输入参数表示边界条件时,请使用函数。
在方程中指定系数f。
对时变问题设置初始条件,对非线性平稳问题设置初始猜测。
图2-D和3-D PDE解决方案及其梯度使金宝搏官方网站用pdeplot
而且pdeplot3D
.
图2-D偏微分方程解及其梯金宝搏官方网站度使用冲浪
,网
,箭袋
等MATLAB®功能。
绘制三维PDE解决方案,它金宝搏官方网站们的梯度和流线使用冲浪
,contourslice
,箭袋
等MATLAB函数。
在网格节点和任意位置上的平稳、时间相关和特征值结果的维度。
求一个平方域的特征值和特征模。
使用命令行函数求l型膜的特征值和对应的特征模态。
解一个标准的二阶波动方程。
计算被入射波照射的物体的反射波。
可以使用偏微分方程工具箱求解的标量偏微分方程的类型和偏微分方程的系统。
将偏微分方程转换为偏微分方程工具箱所需的形式。
描述了使用分段线性函数的有限元方法来近似PDE解的使用。