【发布时间】:2022-01-04 08:41:09
【问题描述】:
我正在使用 scipy.optimize.fsolve 来求解两个非线性方程。当不能满足边界条件时,我想编程终止并打印警告消息。我已经设置了最大迭代次数,使得maxfev = 20
sol = fsolve(f, [1e-6,1e-6], xtol=1e-6, maxfev=20, full_output=False, col_deriv=True)
当我收到以下 RuntimeWarning 时如何终止程序?
RuntimeWarning:函数调用次数已达到 maxfev = 20。
【问题讨论】:
标签: optimization scipy