簡體   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