Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
pythonを使用して根を解く方法を知っていますscipy.optimize.fsolve。
python
scipy.optimize.fsolve
関数が定義されており 、関数を特定の非ゼロに設定f = lambda : -1*numpy.exp(-x**2)するために解決したいと考えています。xたとえば、 をx使用して解決したいf(x) = 5。
f = lambda : -1*numpy.exp(-x**2)
x
f(x) = 5
これを行う方法はありfsolveますか、それとも scipy で別のツールを使用する必要がありますか? つまり、メイプルの に似たものを探していfsolveます。
fsolve
の定義を変更すれば、これは簡単ですf(x)。たとえば、必要に応じf(x) = 5て、関数を定義します。g(x) = f(x) - 5 = 0
f(x)
g(x) = f(x) - 5 = 0