maxframe.tensor.special.ellipeinc#

maxframe.tensor.special.ellipeinc(phi, m, out=None)[源代码]#

第二类不完全椭圆积分

该函数定义为

\[E(\phi, m) = \int_0^{\phi} [1 - m \sin(t)^2]^{1/2} dt\]
参数:
  • phi (array_like) -- 椭圆积分的幅度。

  • m (array_like) -- 椭圆积分的参数。

  • out (ndarray, optional) -- 函数值的可选输出数组

返回:

E -- 椭圆积分的值。

返回类型:

scalar or ndarray

参见

ellipkm1

m 接近 1 时的第一类完全椭圆积分

ellipk

第一类完全椭圆积分

ellipkinc

第一类不完全椭圆积分

ellipe

第二类完全椭圆积分

elliprd

第二类对称椭圆积分。

elliprf

第一类完全对称椭圆积分。

elliprg

第二类完全对称椭圆积分。

备注

Cephes [1] 例程 ellie 的封装。

计算使用算术-几何平均算法。

参数化方式采用 [2] 中第 17.2 节的形式 \(m\)。其他参数化方式如补参数 \(1 - m\)、模角 \(\sin^2(\alpha) = m\) 或模数 \(k^2 = m\) 也会被使用,因此请确保选择正确的参数。

勒让德E不完全积分可以通过多种方式与卡尔森对称积分R_D、R_F和R_G的组合相关联[3]_。例如,当:math:`c = csc^2phi`时,

\[E(\phi, m) = R_F(c-1, c-k^2, c) - \frac{1}{3} k^2 R_D(c-1, c-k^2, c) .\]

引用