插补算法接口。
Members
-
获取该插值算法的名称。
Methods
-
给定所需的度数,返回插值所需的数据点数。
Name Type Description degree
Number 所需的内插程度。 Returns:
所需的数据点的数量,以达到所需的插值程度。 -
执行高阶插值。并不是所有的插值器都需要支持高阶插值,如果这个函数在实现对象上仍然未定义,则使用interpolateOrderZero。
Name Type Description x
Number 因变量将被内插的自变量。 xTable
Array.<Number> 用来插值的独立变量数组。此数组中的值必须按递增顺序排列,并且相同的值不能在数组中出现两次。 yTable
Array.<Number> 用于插值的因变量数组。对于时间1和时间2的三个相关值(p,q,w)的集合,应该如下所示:{p1, q1, w1, p2, q2, w2}。 yStride
Number 对应于xTable中每个自变量值的yTable中因变量值的个数。 inputOrder
Number 为输入提供的导数的数量。 outputOrder
Number 期望输出的导数数。 result
Array.<Number> optional 要在其中存储结果的现有数组。 Returns:
插入值的数组,如果提供了结果参数,则返回结果参数。 -
执行零阶插值。
Name Type Description x
Number 因变量将被内插的自变量。 xTable
Array.<Number> 用于插值的自变量数组。数组中的值必须按递增顺序排列,且同一值不得在数组中出现两次。 yTable
Array.<Number> 用于插值的因变量数组。 对于一组三个时间1和时间2的三个因变量值(p,q,w)的数组如下:{p1, q1, w1, p2, q2, w2}。 yStride
Number 对应于xTable中每个自变量值的yTable中因变量值的个数。 result
Array.<Number> optional 要在其中存储结果的现有数组。 Returns:
插入值的数组,如果提供了结果参数,则返回结果参数。