类 NevilleInterpolator
java.lang.Object
org.hipparchus.analysis.interpolation.NevilleInterpolator
- 所有已实现的接口:
-
Serializable
,UnivariateInterpolator
实现了用于实数一元函数插值的Neville's Algorithm。有关参考,请参阅《数值分析导论》,ISBN 038795452X,第2章。
Neville's算法的实际代码在PolynomialFunctionLagrangeForm中,这个类提供了一个易于使用的接口。
- 另请参阅:
-
构造器概要
-
方法概要
-
构造器详细资料
-
NevilleInterpolator
public NevilleInterpolator()空构造函数。这个构造函数并非绝对必要,但它可以防止在JDK 18及更高版本中出现虚假的javadoc警告。
- 从以下版本开始:
- 3.0
-
-
方法详细资料
-
interpolate
public PolynomialFunctionLagrangeForm interpolate(double[] x, double[] y) throws MathIllegalArgumentException 计算数据集的插值函数。- 指定者:
-
interpolate
在接口中UnivariateInterpolator
- 参数:
-
x
- 插值点。 -
y
- 插值值。 - 返回:
- 插值数据集的函数
- 抛出:
-
MathIllegalArgumentException
- 如果数组长度不同。 -
MathIllegalArgumentException
- 如果点的数量少于2个。 -
MathIllegalArgumentException
- 如果两个横坐标具有相同的值。
-