there is a simple equation, 50/((1+x)**0.9389)+50/((1+x)**1.9389)+1050/((1+x)**2.9389)-1045=0 i input : >>> from sympy import * >>> x=Symbol('x') >>>solve(50/((1+x)**0.9389)+50/((1+x)**1.9389)+1050/((1+x)**2.9389)-1045, x) 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 697, in tsolve "(tsolve: at least one Function expected at this point") NotImplementedError: Unable to solve the equation(tsolve: at least one Function expected at this point
tsolve(50/((1+x)**0.9389)+50/((1+x)**1.9389)+1050/((1+x)**2.9389)-1045, x) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/pymodules/python2.6/sympy/solvers/solvers.py", line 697, in tsolve "(tsolve: at least one Function expected at this point") NotImplementedError: Unable to solve the equation(tsolve: at least one Function expected at this point 1.how can i solve it with sympy? 2.how can i solve it with other package?
-- http://mail.python.org/mailman/listinfo/python-list