【问题标题】:Implementation of generalized hypergeometric function pFq [closed]广义超几何函数 pFq 的实现
【发布时间】:2014-06-13 21:56:17
【问题描述】:

是否存在可从 C 或 C++ 调用的实现,允许评估 generalized hypergeometric function pFq(a1,...,ap; b1,...,bp; x)

我尝试了 GSL 和 Boost,但我认为这两个库中都没有通用函数。

【问题讨论】:

  • 您是否设法找到该函数的有效 C 版本?我仍然依赖于 python 的 mpmath,但我想在 C 中使用它!在 C 中实现 mpmath 的hypergeometric 模块似乎非常困难!
  • @linello 什么都没有。现在我也需要Kummer's confluent for complex arguments,它似乎也没有 C/C++ 实现。如果你发现任何让我知道!

标签: c++ c numerical-methods


【解决方案1】:

我相信 Arb 库,这是一个由 mpmath 的创建者开发的用于任意精度浮点球算法的 C 库,现在是 provides an implementation

【讨论】:

    【解决方案2】:

    我建议您使用这个python library 来满足您需要的功能。好像有。

    不过,诀窍是您需要能够从 C++ 调用 python 脚本。为此,您可以使用boost component

    这似乎是最简单的解决方案,即使它可能效率低下。

    【讨论】:

      猜你喜欢
      • 2014-05-21
      • 1970-01-01
      • 1970-01-01
      • 2020-07-08
      • 2014-05-23
      • 2010-10-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多