繁体   English   中英

python有没有替代的Scipy fsolve?

[英]Is there any alternative Scipy fsolve for python?

我确信这个问题已经被多次解决,但不幸的是,所提供的方法都没有帮助我的情况。 我正在尝试使用 Scipy fsolve 解决一个复杂的研究,但求解器对初始条件非常敏感。

我的问题:有没有替代的 fsolve? 如果没有有没有办法调整灵敏度?

对于fsolve,您可以调整xtol,以便在相对误差最多为xtol(即,收敛参数)的情况下终止。 意味着xtol测量近似解中所需的相对误差。 切换此选项将降低求解器的灵敏度。 您可以在scipy docs中找到更改的方法: https ://docs.scipy.org/doc/scipy/reference/generation/scipy.optimize.fsolve.html

如果您使用fsolve求解方程f(x) = 0 ,您有时可以使用scipy.optimize.fminscipy.optimize.minimize在函数|f(x)|²求解最小值来代替它

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM