我需要实现的倒数的近似值,即平方超根(ssrt)函数。例如,表示。与使用幂级数更直接的方法相比,我对了解特定的精度/位深度不感兴趣,而对了解我的选择却不那么感兴趣。小号小号ř 吨(2 )≈ 1.56 1.56 1.56 ≈ 2
Wolfram Alpha 就Lambert W函数(即)给出了一个很好的符号解决方案。维基百科给出了相同的公式,以及等效的。鉴于在计算 [1] [2]方面有合理的信息量,从技术上讲,这是为各种需求实现某些东西所需的一切。我知道至少有两本书详细介绍了关于 [3] [4]的详细信息,因此从该方向上甚至还有很多优化的空间。
但是,我有两个问题:
- 此功能专用的近似技术是否已在任何地方发布?
- 除了“平方超级根”以外,它是否还有其他名称,这将使搜索参考变得容易一些?
Wikipedia / Google已经找到了一些引用,这些引用专门用于更一般的“文本”功能,其中包括作为特例,但其中大多数似乎更适合于探索/定义一般情况。
-
- Corless,R .;Gonnet,G .;野兔,D。杰弗里(D. Knuth,Donald(1996),“关于Lambert W函数”, http://www.apmaths.uwo.ca/~djeffrey/Offprints/W-adv-cm.pdf
- 数学函数数字图书馆。http://dlmf.nist.gov/4.13
- Crenshaw,Jack W.(2000),《实时编程的数学工具包》。
- Hart,John F.(1978),计算机近似。
- Chapeau-Blondeau,F.和Monir,A.(2002)。Lambert W函数的数值评估及其在指数为1/2的广义高斯噪声生成中的应用。IEEE Transactions on Signal Processing 50,2160-2165。http://www.istia.univ-angers.fr/~chapeau/papers/lambertw.pdf
- 米内罗,保罗。快速近似兰伯特w ^。http://www.machinedlearnings.com/2011/07/fast-approximate-lambert-w.html
-
更新资料
在过去几天进行了更多研究之后,我仍然没有发现那种动手的“ Crenshaw风格”治疗我所期待的,但我没有找到一个新的参考值得在这里记录。在[ 5 ]的第三页上,有一个标题为“快速近似”的部分,详细介绍了在噪声产生的情况下近似W (x )。另外,有趣的是,“高斯噪声指数为1/2”的概率密度(在本文中)看起来与凯伦杰(Kellenjb)的答案的直方图极为相似。有关检测信号削波的问题。
另外,rwong在注释给出的链接对于实际实现W (x )是一个很好的资源,它甚至链接到作者的BSD许可项目fastapprox,其中包括所描述的实现。