簡體   English   中英

求解線段上的非線性方程

[英]Solve nonlinear equation on segment

我正在尋找一個函數,可以解決給定段上的三角方程。

我試過fsolve從SciPy的,但我的理解,有沒有這樣的選項,僅僅只有初始近似點。

python在任何地方都有這樣的庫方法嗎? 我也看過sympy ,但是在那里沒有找到任何合適的解決方案。

對於單個標量方程式,請使用brentq

In [1]: from scipy.optimize import brentq

In [2]: import numpy as np

In [3]: brentq(np.sin, np.pi+1, 2*np.pi+1)
Out[3]: 6.28318530718002

對於方程組,請使用least_squares最小化方程左手邊的平方和。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM