使用python包scipy,您可以使用"cauchy“加权方法找到函数的主值(假设极点是低阶的),请参阅scipy.integrate.quad (例如this question,其中演示了它的用法)。在julia生态系统中类似的事情也是可能的(当然,on可以很容易地导入scipy,但julia的原生集成包原则上应该是更好的)。
发布于 2019-10-06 19:26:11
似乎没有任何本地库可以做到这一点。GSL有它(https://www.gnu.org/software/gsl/doc/html/integration.html#qawc-adaptive-integration-for-cauchy-principal-values),所以你可以通过https://github.com/JuliaMath/GSL.jl调用它。
https://stackoverflow.com/questions/58167358
相似问题