类 JacobiEllipticBuilder

java.lang.Object
org.hipparchus.special.elliptic.jacobi.JacobiEllipticBuilder

public class JacobiEllipticBuilder extends Object
Jacobi椭圆函数算法构建器。

Jacobi椭圆函数与椭圆积分有关。

有不同的约定来解释Jacobi椭圆函数的参数。第一个参数可能是振幅φ,但更常见的是变量u(其中sn(u) = sin(φ)和cn(u) = cos(φ))。第二个参数可以是模k或参数m,其中m = k²。在Hipparchus中,我们采用了使用u和m的约定。

从以下版本开始:
2.0
  • 方法详细资料

    • build

      public static JacobiElliptic build(double m)
      构建一个用于计算Jacobi椭圆函数的算法。
      参数:
      m - Jacobi椭圆函数的参数
      返回:
      选择的算法
    • build

      public static <T extends CalculusFieldElement<T>> FieldJacobiElliptic<T> build(T m)
      构建一个用于计算Jacobi椭圆函数的算法。
      类型参数:
      T - 字段元素的类型
      参数:
      m - Jacobi椭圆函数的参数
      返回:
      选择的算法
    • build

      public static FieldJacobiElliptic<Complex> build(Complex m)
      构建一个用于计算Jacobi椭圆函数的算法。
      参数:
      m - Jacobi椭圆函数的参数
      返回:
      选择的算法
    • build

      public static <T extends CalculusFieldElement<T>> FieldJacobiElliptic<FieldComplex<T>> build(FieldComplex<T> m)
      构建一个用于计算Jacobi椭圆函数的算法。
      类型参数:
      T - 字段元素的类型
      参数:
      m - Jacobi椭圆函数的参数
      返回:
      选择的算法