Simulink中的Index-1 DAE求解:Level-2 M S-functions方法

本示例展示了如何使用Simulink Level-2 M S-functions解决Index-1微分代数方程 (DAE)。虽然Simulink中已存在DAE求解示例,但缺乏使用S-functions解决DAE的相关文档。

示例中,我们使用名为 HB1_DAE_sfun.m 的S-function解决了Robertson问题(刚性DAE)。我们将结果与 hb1dae.m 进行了比较,后者是基于文本的MATLAB示例。