如何使用Python解决Lambert W函数?

时间:2018-09-16 21:51:03

标签: python

我正在研究一个名为lambert W函数的函数。通常在出现格式为2^x= 5x的问题并且属性为xe^x=y然后为x=w(y)的问题时应用,其中w是Lambert函数。尽管MATLAB可以有效地解决它,但是我也想看看Python是否可以用于获得相同质量的结果。

1 个答案:

答案 0 :(得分:1)

您可以使用scipy。函数scipy.special.lambertw用数字方式求解Lambert W函数分支。

from scipy.special import lambertw

y = lambertw(2)

print(y) # (0.8526055020137254+0j)