文件名称:Hybrid Integrator:基于 Matlab 的 ODE 求解器中的“事件”函数的混合系统集成。-matlab开发
文件大小:137KB
文件格式:ZIP
更新时间:2024-06-21 07:40:24
matlab
在许多情况下,模拟动态系统的最佳方法是定义它可以存在的几种模式并独立建模每个模式。 这种方法被称为“混合建模”。 关于该主题有大量学术文献,但在最基本的层面上,混合模型需要三项信息: - 每个域的动态模型。 - 何时转换出每个域的规则。 - 指示系统在离开前一个域时应进入哪个域的转换图。 Matlab 提供了一些基本的低级工具来评估这种形式的混合系统,还有一些重型工具箱,例如http://www.dii.unisi.it/hybrid/toolbox/ 。 此处提供的代码介于这两个级别之间,并充当简单到中等复杂性混合系统的轻量级高级抽象。 此版本还包括将 hybrid_integrator.m 应用于弹跳球的两个演示:一个使用冲击时的恢复系数建模,第二个使用弹簧阻尼器接触模型。
【文件预览】:
hybrid_integrator.zip