类 FieldGaussIntegrator<T extends CalculusFieldElement<T>>

java.lang.Object
org.hipparchus.analysis.integration.gauss.FieldGaussIntegrator<T>
类型参数:
T - 字段元素的类型。
直接已知子类:
SymmetricFieldGaussIntegrator

public class FieldGaussIntegrator<T extends CalculusFieldElement<T>> 扩展自 Object
实现了高斯积分规则,用于对加权函数进行积分。
从以下版本开始:
2.0
  • 构造器详细资料

  • 方法详细资料

    • integrate

      public T integrate(CalculusFieldUnivariateFunction<T> f)
      返回f(x) * w(x)的积分估计,其中w是依赖于高斯积分方案实际类型的权重函数。算法使用传递给构造器的点和相关权重。
      参数:
      f - 要积分的函数。
      返回:
      加权函数的积分。
    • getNumberOfPoints

      public int getNumberOfPoints()
      获取积分规则的阶数。
      返回:
      积分规则的阶数(积分点的数量)。
    • getPoint

      public T getPoint(int index)
      获取给定索引处的积分点。索引必须在有效范围内,但不执行检查。
      参数:
      index - 积分点的索引
      返回:
      积分点。
    • getWeight

      public T getWeight(int index)
      获取给定索引处的积分点的权重。索引必须在有效范围内,但不执行检查。
      参数:
      index - 积分点的索引
      返回:
      权重。