java - Lambert W 函数在 Java 中的实现

标签 java math numerical-analysis

我正在做一个项目,发现自己需要一个函数来至少获得 W(x) 的近似值,Lambert W function ,其中 x 可以是任何实数。我在 Java 工作。当我搜索时,我找不到 W 在 java 中的任何实现。如果需要,我愿意自己编写实现代码,但我不确定现在如何完成。任何朝着正确方向的插入将不胜感激。

最佳答案

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

它列出了 z>3 的近似值以及该函数的级数展开。

也可以用牛顿法和哈雷法来逼近函数:http://en.wikipedia.org/wiki/Lambert_W_function#Numerical_evaluation

关于java - Lambert W 函数在 Java 中的实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6792962/

相关文章:

python - 返回/打印第一个超过 20 的数字,最后一个超过 20 的数字

evaluation - Modelica 评估顺序

Java replaceALL 字符串

scala - 使用 Scala 的数字和小数进行更高级的数学运算

java - JLabel 键盘替代品

python - Mandelbrot 设置平滑着色函数

c++ - 用于数值计算的有用的 C++ 库

java - 无 strictfp 的最小精度单位

java - 唯一注释@GenerateValue

java - Java中的基本矩阵,get方法不起作用