类 PolynomialSplineFunctionTest

java.lang.Object
org.hipparchus.analysis.polynomials.PolynomialSplineFunctionTest

public class PolynomialSplineFunctionTest 扩展自 Object
测试 PolynomialSplineFunction 的实现。
  • 字段详细资料

    • tolerance

      protected double tolerance
      测试的误差容限
    • polynomials

      protected PolynomialFunction[] polynomials
      在测试中使用的二次多项式:x^2 + x [-1, 0) x^2 + x + 2 [0, 1) x^2 + x + 4 [1, 2) 定义为在结点边界处使用PolynomialSplineFunction评估算法进行评估的结果一致。
    • knots

      protected double[] knots
      结点
    • dp

      protected PolynomialFunction dp
      测试多项式的导数 -- 2x + 1
  • 构造器详细资料

    • PolynomialSplineFunctionTest

      public PolynomialSplineFunctionTest()
  • 方法详细资料

    • testConstructor

      public void testConstructor()
    • testValues

      public void testValues()
    • testIsValidPoint

      public void testIsValidPoint()
    • findKnot

      protected int findKnot(double[] knots, double x)
      执行线性搜索以找到小于或等于x的最大结点。实现使用二分搜索。