求根函数 scipy.optimize.brentq 的“rtol”参数是什么?

joh*_*lla 2 python optimization scipy

我无法理解 brentq 的“rtol”参数的作用。帮助信息位于此处:

http://docs.scipy.org/doc/scipy-0.16.0/reference/generated/scipy.optimize.brentq.html#scipy.optimize.brentq

rtol:数字,可选 当已知根位于返回值的返回值的 rtol 倍时,例程收敛。应该 >= 0。默认为 np.finfo(float).eps * 2。

现在我不确定这个描述在说什么。有人可以详细说明 rtol 如何控制收敛容差吗?

use*_*ica 5

对于一个数字x,如果根查找器可以保证存在一个根x'使得|x - x'| <= x*rtolx被认为足够接近以将其报告为根。