numpy 中的自然对数代数
Natural Logarithm algebra in numpy
我有以下等式:
import numpy as np
d = (x - y) / np.log((x - z) / (y - z))
我试图找到的地方x
这在 numpy
或其他 python 库中是否可行?在这种情况下,能否请您提供示例代码,说明如何解决这个特定问题?
我可能只使用 sympy
和他们的求解器:
sympy Library Solver
from sympy import solve, log, exp
from sympy.abc import x,y,z,d
f = (x - y) / log((x - z) / (y - z)) - d
solution = solve(f, x)
输出给我的是
[-d*LambertW(-(y - z)*exp(-(y - z)/d)/d) + z]
我有以下等式:
import numpy as np
d = (x - y) / np.log((x - z) / (y - z))
我试图找到的地方x
这在 numpy
或其他 python 库中是否可行?在这种情况下,能否请您提供示例代码,说明如何解决这个特定问题?
我可能只使用 sympy
和他们的求解器:
sympy Library Solver
from sympy import solve, log, exp
from sympy.abc import x,y,z,d
f = (x - y) / log((x - z) / (y - z)) - d
solution = solve(f, x)
输出给我的是
[-d*LambertW(-(y - z)*exp(-(y - z)/d)/d) + z]