我正在寻找一个可靠的库,我可以在其中找到用于求解非线性方程的多对数函数和牛顿/割线法。基本上我有这样的事情:
f(x) = x - A*PolyLog(3/2, B*Exp(-t*x))
f(x) = 0
和
f(x,y,z) = 0
g(x,y,z) = 0
h(x,y,z) = 0
涉及多对数函数。Polylogarithm 函数的实现需要类似于 Mathematica 或 Python 的实现(可以返回复数)并定义为非整数值(这里我们有 3/2)。因此,牛顿法也应该适用于复数。
该库应使用Fortran或C/C++编写。