2017-04-14 10 views
0

私は、与えられたセグメントの三角方程式を解く関数を探しています。セグメント上の非線形方程式を解く

私はscipyからfsolveを試しましたが、私が理解したように、このようなオプションはありません。最初の近似点だけです。

pythonにはどこでもこのようなライブラリメソッドがありますか?また、sympyを見ましたが、そこには適切な解決策が見つかりませんでした。単一のスカラー方程式の

+0

可能な重複:http://stackoverflow.com/questions/30378861/scipy-non-linear-equations-system-with-linear-constraints-beginner – kennytm

答えて

0

、式の左側の辺の二乗和を最小化するためにleast_squaresを使用し、方程式のシステムの場合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 

を使用します。

関連する問題