'pdepe'(MATLAB 函数的)使用什么样的数值方法?
What kind of numerical method does 'pdepe' (MATLAB function's) use?
我正在使用 MATLAB 的函数 'pdepe' 来解决一些偏微分方程的问题,一个抛物线方程。
我需要知道函数使用的数值方法的种类,因为我必须在报告中通知这一点。
MathWorks 中函数的描述是"Solve initial-boundary value problems for systems of parabolic and elliptic PDEs in one space variable and time"。是有限差分法吗?
谢谢你的帮助。
摘自 pdepe
的 Matlab 2016b 文档:
The time integration is done with ode15s. pdepe exploits the
capabilities of ode15s for solving the differential-algebraic
equations that arise when Equation 1-3 contains elliptic equations,
and for handling Jacobians with a specified sparsity pattern.
此外,来自 ode15s
文档:
ode15s is a variable-step, variable-order (VSVO) solver based on the
numerical differentiation formulas (NDFs) of orders 1 to 5.
Optionally, it can use the backward differentiation formulas (BDFs,
also known as Gear's method) that are usually less efficient
与一样,ode15s
用于在时间上提前求解。函数在时间上的确切推进是针对非奇异问题的半离散、二阶伽辽金公式或针对奇异问题的半离散、二阶彼得罗夫-伽辽金公式(包括原点的极坐标或球形网格) .因此,空间离散化本质上是有限元。
我正在使用 MATLAB 的函数 'pdepe' 来解决一些偏微分方程的问题,一个抛物线方程。
我需要知道函数使用的数值方法的种类,因为我必须在报告中通知这一点。
MathWorks 中函数的描述是"Solve initial-boundary value problems for systems of parabolic and elliptic PDEs in one space variable and time"。是有限差分法吗?
谢谢你的帮助。
摘自 pdepe
的 Matlab 2016b 文档:
The time integration is done with ode15s. pdepe exploits the capabilities of ode15s for solving the differential-algebraic equations that arise when Equation 1-3 contains elliptic equations, and for handling Jacobians with a specified sparsity pattern.
此外,来自 ode15s
文档:
ode15s is a variable-step, variable-order (VSVO) solver based on the numerical differentiation formulas (NDFs) of orders 1 to 5. Optionally, it can use the backward differentiation formulas (BDFs, also known as Gear's method) that are usually less efficient
与ode15s
用于在时间上提前求解。函数在时间上的确切推进是针对非奇异问题的半离散、二阶伽辽金公式或针对奇异问题的半离散、二阶彼得罗夫-伽辽金公式(包括原点的极坐标或球形网格) .因此,空间离散化本质上是有限元。