【发布时间】:2016-10-06 17:05:06
【问题描述】:
使用 scipy 版本 0.18.0 并真正抓挠 此刻我的头。 我将代码简化为以下最小示例:
尽量求解最简单的微分方程
def phase(t, y):
c1 = y
dydt = - c1
return dydt
c1 = 1.0
y0 = c1
t = np.linspace(0,1,100)
ode_obj = sp.integrate.ode(phase)
ode_obj.set_initial_value(y0)
sol = ode_obj.integrate(t)
对象告诉我它成功了,但是返回值 是一个长度为 1 的 numpy 数组。
文档非常稀少,我不确定 如果我用错了。
感谢大家的帮助。
您好。
【问题讨论】: