Ich versuche, eine Gleichung in Python mit SymPy zu lösen. Ich habe eine erzeugte Gleichung (so etwas wie function = y(8.0-(y**3.0))
, die ich mit SymPy verwenden, um eine neue Gleichung wie diese zu erstellen. eq = sympy.Eq(function, 2)
die y(8.0-(y**3.0)) == 2
gibt aber sympy.solve(eq)
scheint nicht zu funktionierenPython lösen Gleichung für eine Variable
>>> from sympy import Eq, Symbol as sym, solve
>>> y = sym('y')
>>> eqa = Eq(y(8.0-(y**3.0)), 8)
>>> solve(eqa)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/pymodules/python2.6/sympy/solvers/solvers.py", line 332, in solve
result = tsolve(f, *symbols)
File "/usr/lib/pymodules/python2.6/sympy/solvers/solvers.py", line 716, in tsolve
raise NotImplementedError("Unable to solve the equation.")
NotImplementedError: Unable to solve the equation.
Dank für das Lesen