scipy.special.ellipj

scipy.special.ellipj(u, m) = <ufunc 'ellipj'>

雅可比椭圆函数

计算参数的雅可比椭圆函数 m 介于0和1之间,实数参数 u

参数
marray_like

参数。

uarray_like

论点。

退货
SN、CN、DN、ph射线

返回的函数::

sn(u|m), cn(u|m), dn(u|m)

它的价值 ph 是这样的,如果 u = ellipkinc(ph, m) ,那么 sn(u|m) = sin(ph)cn(u|m) = cos(ph)

参见

ellipk

第一类完全椭圆积分

ellipkinc

第一类不完全椭圆积分

注意事项

仙人掌的包装袋 [1] 例行程序 ellpj

这些函数是周期性的,实轴上的四分之一周期等于完整的椭圆积分 ellipk(m)

与不完全椭圆积分的关系:如果 u = ellipkinc(phi,m) ,那么 sn(u|m) = sin(phi) ,以及 cn(u|m) = cos(phi) 。这个 phi 被称为 u

计算是通过算术-几何平均算法进行的,除非出现以下情况 m 在0或1的1e-9范围内。在后一种情况下 m 接近1,则近似仅适用于 phi < pi/2

参考文献

1

Cphes数学函数库,http://www.netlib.org/cephes/