scipy.interpolate.BarycentricInterpolator.

add_xi#

BarycentricInterpolator.add_xi(xi, yi=None)[source]#

向待插值的集合添加更多 x 值

重心插值算法允许通过添加更多点来使多项式通过,从而轻松更新。

参数:
xiarray_like

多项式应通过的点的 x 坐标。

yiarray_like, optional

多项式应通过的点的 y 坐标。应具有形状 (xi.size, R);如果 R > 1,则多项式是向量值。如果未给出 yi,则稍后将提供 y 值。当且仅当插值器具有指定的 y 值时,才应给出 yi

注释

add_xi 添加的新点不会随机排列,因此存在数值不稳定性的可能性,特别是对于大量点。 如果发生这种情况,请从头开始重建插值。