首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >超几何函数

超几何函数
EN

Stack Overflow用户
提问于 2016-05-06 04:44:19
回答 1查看 1.2K关注 0票数 6

有人知道茱莉亚的超几何学函数的包吗?

我一直在使用GSL.jl,它是GNU科学库的包装器,但是GSL只支持0F0、0F1、1F1、2F0和2F1。我需要计算3F2。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-06 08:02:01

您可以使用PyCall模块使用mpmath (以前是SymPy sympy.mpmath的一部分):

代码语言:javascript
复制
# import mpmath module 
@pyimport mpmath as mpmath

x = mpmath.hyp3f2(1,2,3,4,5, 0.5)

# then you will need to convert this to a float
Float64(x)

退出:

代码语言:javascript
复制
1.189874754256423

用于mpmath和可用超几何函数的文档如下:http://docs.sympy.org/0.7.1/modules/mpmath/functions/hypergeometric.html

(如果没有安装mpmath,可以使用shell中的pip安装它:)

代码语言:javascript
复制
pip install mpmath
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37064401

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档