我想解决微控制器上的两个 ODE 一阶问题。必须每 100 毫秒评估一次
x'=-k_{1}\cdot (x-x_{ref})\cdot e^{-b\cdot ((x-x_{obs})^{2}+(y-y_{obs})^{2})}
y'=-k_{1}\cdot (y-y_{ref})\cdot e^{-b\cdot ((x-x_{obs})^{2}+(y-y_{obs})^{2})}
基本上我想到了使用欧拉积分(Runge-Kute I)
y(k+1)=y(k)+f(k,y(k))*dT
我希望误差小于 0.001。我如何确定在达到该错误率之前应该运行多少次迭代?