我刚读过Using adaptive time step for scipy.integrate.ode when solving ODE systems 。
我的下面的代码运行正常,但是在求解更复杂的方程时产生的结果而不是我在下面的例子中提供的结果,微分方程似乎不准确。有没有办法更改此代码,以便它根据指定的绝对值和自动调整时间步长 相对误差容差?例如。 10 ^ -8?
filepath = os.system('defaults read com.apple.screencapture location')
答案 0 :(得分:1)
您可以在rtol
来电中设置atol
和set_integrator
的值,请参阅https://docs.scipy.org/doc/scipy/reference/generated/scipy.integrate.ode.html。
默认值提供适合图形的中等精度,但可能不足以用于其他目的。