または別のオープンソースPythonライブラリ:Numpy、Matplotlib..。
質問する
204 次
2 に答える
2
scipy を使用しfsolve
ます。ドキュメンテーションはこちらにあります。
Python で関数を次のように定義します (ゼロに設定する必要があります)。
def func(x):
return x**3/(3*x) - 4
python に最初の推測を与えることで解決します。
from optimize import fsolve
x0 = fsolve(func, 3.5)
于 2012-11-18T00:07:54.757 に答える
1
または、単純な代数で次のことができます。
x^3/3x = x^2/3 = 4
これを単純化します。
x^2 = 12
または:
x = 2*sqrt(3)
SciPyは本当に必要ありませんね。
于 2012-11-18T03:00:46.017 に答える