类 FieldComplexUnivariateIntegrator<T extends CalculusFieldElement<T>>

java.lang.Object
org.hipparchus.complex.FieldComplexUnivariateIntegrator<T>
类型参数:
T - 字段元素的类型

public class FieldComplexUnivariateIntegrator<T extends CalculusFieldElement<T>> extends Object
使用基础实数积分算法执行单变量复合积分的包装器。
从以下版本开始:
2.0
  • 构造器详细资料

    • FieldComplexUnivariateIntegrator

      public FieldComplexUnivariateIntegrator(FieldUnivariateIntegrator<T> integrator)
      从实数积分器创建一个复合积分器。
      参数:
      integrator - 要使用的基础实数积分器
  • 方法详细资料

    • integrate

      public FieldComplex<T> integrate(int maxEval, CalculusFieldUnivariateFunction<FieldComplex<T>> f, FieldComplex<T> start, FieldComplex<T> end)
      沿着两点之间的直线路径积分一个函数。
      参数:
      maxEval - 最大评估次数(实部和虚部分别进行评估,因此最多可能使用两倍的次数)
      f - 被积函数
      start - 积分路径的起点
      end - 积分路径的终点
      返回:
      沿着直线路径的积分值
    • integrate

      public FieldComplex<T> integrate(int maxEval, CalculusFieldUnivariateFunction<FieldComplex<T>> f, FieldComplex<T> start, FieldComplex<T>... path)
      沿着由任意数量点定义的折线路径积分一个函数。
      参数:
      maxEval - 最大评估次数(实部和虚部分别进行评估,每个路径段也分别进行评估,因此对于n个段,最多可能使用2n倍的次数)
      f - 被积函数
      start - 积分路径的起点
      path - 定义路径顶点的连续点
      返回:
      沿着折线路径的积分值