在 Python 中使用球面贝塞尔函数

计算科学 Python 特殊功能
2021-12-19 16:35:33

我的问题与在 Python中使用球形贝塞尔函数有关。

如果我的 ODE 包含以下形式的球面贝塞尔函数

j(tx)
同样地
y(tx)

对于给定的值tx.

我使用了以下内容:

from scipy.special import spherical_jn(n, z, derivative)
from scipy.special import spherical_yn(n, z, derivative)

我想我可以将 jn 定义如下:

def Jn(tx,n):
    return (sqrt(pi/(2*(t*x))*jn(n+0.5,t*x))

然后将其输入到我的 ODE 中。

任何帮助在这里表示赞赏。如果需要,我可以发布 ODE。

0个回答
没有发现任何回复~