有没有什么方法可以解决sympy中的日志功能并在没有ConditionSet的情况下获得答案

时间:2019-03-25 14:12:13

标签: python sympy equation

我有一个变量方程,想要获取'y'的值。但是只返回ConditionaSet。那么,有没有办法得到答案,或者我的代码中有任何错误?

import sympy as sp

y = sp.symbols('y', real = True)
f = 5.0*y - 5.0*y/(y**2 + 36.0) - 0.397887357729738*sp.log((-2.0*y**2 - 1.0*y - 72.0)**2/(y**2 + 36.0)**2 + 36.0/(y**2 + 36.0)**2) + 0.397887357729738*sp.log((y - 2.0)**2 + 36.0)
eq = sp.Eq(f,-18.435561204278)
p = sp.solveset(eq, domain=sp.S.Reals)
print p

0 个答案:

没有答案