Lambert W在Java中的函数实现

Gra*_*ham 8 java math numerical-analysis

我正在研究一个项目并且发现自己处于这样一种情况:我需要一个能够至少得到W(x)值的近似值的Lambert W函数,其中x可以是任何实数.我在Java工作.我搜索时在java中找不到任何W的实现.如果需要,我愿意自己编写实现代码,但我不确定现在该怎么做.任何推动正确的方向将非常感激.

tsk*_*zzy 6

看看这个页面:http://mathworld.wolfram.com/LambertW-Function.html

它列出了z>3该函数的近似值和一系列扩展.

您还可以使用牛顿方法和Halley方法来近似函数:http://en.wikipedia.org/wiki/Lambert_W_function#Numerical_evaluation