0

または別のオープンソースPythonライブラリ:Numpy、Matplotlib..。

4

2 に答える 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 に答える