scipy.special.ellipkm1

scipy.special.ellipkm1(p) = <ufunc 'ellipkm1'>

关于第一类完备椭圆积分 m =1

此函数定义为

\[K(P)=\int_0^{\pi/2} [1 - m \sin(t)^2] ^{-1/2}dt\]

哪里 m = 1 - p

参数
parray_like

将椭圆积分的参数定义为 m = 1 - p

退货
Kndarray

椭圆积分的值。

参见

ellipk

第一类完全椭圆积分

ellipkinc

第一类不完全椭圆积分

ellipe

第二类完全椭圆积分

ellipeinc

第二类不完全椭圆积分

注意事项

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

p <= 1 ,计算使用近似值,

\[K(P)\近似P(P)-\log(P)Q(P),\]

哪里 \(P\)\(Q\) 都是十阶多项式。这一论点 p 在内部使用,而不是 m 所以在这里的对数奇点 m = 1 将移动到原点;这样可以保持最大精度。为 p > 1 ,身份

\[K(P)=K(1/p)/\sqrt(P)\]

是使用的。

参考文献

1

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