主要功能:

  • 用于分析微分-代数方程(DAEs)、常微分方程(ODEs)纯代数方程
  • 被分析的DAE可具有任意高指标(high-index)和任意高次微分项(high-order),最高次微分项可呈非线性,可含隐式方程
  • 分析出DAE的(结构)指标、自由度、约束方程,以及方程数值解所需要的初始条件
  • 显示DAE原本的结构以及三角分块后的结构
  • 给出求解任意高指标DAE方程的泰勒级数数值解法;该方法可在机器精度范围内求得任意阶高阶微分项,因此具有高精度


DAESA速成


链接

DAESADifferential-Algebraic Equations Structural Analyzer

DAESA,微分-代数方程(DAEs)结构分析器,是一个以Matlab软件实现、用于对DAE进行结构分析的免费软件。用户可以将微分-代数方程组编写成一个简单的m文件,通过软件提供的多种函数,获取方程组的指标(index)、自由度、约束方程、所需初始条件、上三角块等结构信息。这些信息可帮助加深对微分-代数方程组的了解,从而进一步制定适合其求解的数值方法。(English version)

作者:谭广宁, Ned S. Nedialkov (加拿大,McMaster U.), John D. Pryce, Ross McKenzie (英国,Cardiff U.)

© Gary Guangning Tan, 2015