scipy.integrate solve_ivp 理解例子

问题描述

我对 scipy.integrate.solve_ivp 的 documentation 中的“大炮向上发射”示例感到非常困惑。 具体来说,.5 号码在 callable 中负责什么: def upward_cannon(t,y): return [y[1],-0.5] 该示例说 y 是二维 ndarray,其中 y[0] 是位置,y[1] 是速度。我认为正在求解的微分方程将是炮弹位置与其速度之间的某种关系,但这不是结果所显示的。那么如何解释示例中提供的可调用 upward_cannon 的返回值?它对解的影响类似于重力或加速度,即二阶系统。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)