1
或另一個開源的Python庫:Numpy,Matplotlib ...如何使用Scipy解決'x^3/3x == 4'等式?
或另一個開源的Python庫:Numpy,Matplotlib ...如何使用Scipy解決'x^3/3x == 4'等式?
使用scipy的fsolve
。找到文檔here。
定義在Python的功能(必須設置爲零):
def func(x):
return x**3/(3*x) - 4
,並通過給蟒蛇的初始猜測解決:
from optimize import fsolve
x0 = fsolve(func, 3.5)
或簡單的代數會做什麼:
x^3/3x = x^2/3 = 4
簡化此操作:
x^2 = 12
或者:
x = 2*sqrt(3)
你不真的需要SciPy的,你呢?
你有沒有解決它的數字或分析? – AkiRoss
[SymPy](http://live.sympy.org/):'solve(x ** 3 /(3 * x)-4,x)' –
我希望我可以給予先發制人的'重新開放'票。 .. –