类 PolynomialSplineFunctionTest
java.lang.Object
org.hipparchus.analysis.polynomials.PolynomialSplineFunctionTest
测试 PolynomialSplineFunction 的实现。
-
字段概要
修饰符和类型字段说明protected PolynomialFunction
测试多项式的导数 -- 2x + 1protected double[]
结点protected PolynomialFunction[]
在测试中使用的二次多项式:x^2 + x [-1, 0) x^2 + x + 2 [0, 1) x^2 + x + 4 [1, 2) 定义使得在结点边界处使用 PolynomialSplineFunction 评估算法进行评估一致。protected double
测试的误差容限 -
构造器概要
-
方法概要
修饰符和类型方法说明protected int
findKnot
(double[] knots, double x) 执行线性搜索以找到小于或等于 x 的最大结点。void
void
void
-
字段详细资料
-
tolerance
protected double tolerance测试的误差容限 -
polynomials
在测试中使用的二次多项式:x^2 + x [-1, 0) x^2 + x + 2 [0, 1) x^2 + x + 4 [1, 2) 定义为在结点边界处使用PolynomialSplineFunction评估算法进行评估的结果一致。 -
knots
protected double[] knots结点 -
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的最大结点。实现使用二分搜索。
-