文件名称:Matlab求解偏微分方程的代码-pde1dM:pde1dM
文件大小:227KB
文件格式:ZIP
更新时间:2024-06-21 12:15:28
系统开源
Matlab 求解偏微分的代码pde1dM 用于 MATLAB 和 Octave 的一维偏微分方程求解器 pde1dM在单个空间变量和时间中求解偏微分方程 (PDE) 系统。 输入主要与 MATLAB 函数pdepe兼容。 许多pdepe示例只需少量更改即可与pde1dM一起使用。 与pde1dM相比, pdepe的主要增强是pde1dM允许任意数量的常微分方程 (ODE) 耦合到 PDE 系统。 例如,这些 ODE 的一种用途是在 PDE 域的两端允许更复杂的边界条件。 pdepe目前不支持pde1dM两个功能。 当在圆柱或球坐标系中定义 PDE 并且域的左端从零开始时, pdepe使用特殊的近似函数来说明此时的奇点; pde1dM没有。 此外, pdepe支持事件检测功能; pde1dM目前不支持事件。 包括几个示例和基本文档。 Howard 教授的笔记是使用pdepe函数求解 PDE 的一个很好的介绍。 安装 可以将此代码存储库克隆(或下载 ZIP 文件)到任何本地目录。 应使用addpath函数或相应的 GUI 命令将此目录添加到 MATLAB 或 Octave 目录路径中。
【文件预览】:
pde1dM-master
----ODEImpl.m(9KB)
----octave()
--------pdepe.m(193B)
----decicShampine.m(6KB)
----callVarargFunc.m(1KB)
----multiprod.m(24KB)
----PDEMeshMapper.m(3KB)
----AutoDiff.m(34KB)
----LICENSE(34KB)
----AutoDiffJacobianAutoDiff.m(2KB)
----GaussianIntegrationRule.m(10KB)
----documents()
--------schryer_ex4.m(1KB)
--------diffusionTwoTanks.m(1KB)
--------pde1dM_manual.pdf(209KB)
--------nagD03phfExample.m(1KB)
----findJacobianGroups.m(1KB)
----PDEOptions.m(2KB)
----PDE1dImpl.m(25KB)
----pde1dm.m(4KB)
----PKG_ADD(12B)
----prtMat.m(1KB)
----numericalJacobian.m(2KB)
----README.md(1KB)
----post_install.m(175B)
----prtShortVec.m(1KB)
----SysVec.m(2KB)
----zerosLike.m(1KB)