np.interp()
函数将一维分段线性插值返回给具有给定离散数据点(xp,fp)且在x处求值的函数。
用法: numpy.interp(x, xp, fp, left = None, right = None, period = None)
其中:
x:[数组]用于评估插值的x-coordinates。
xp:[1-D浮点序列]如果未指定参数周期,则数据点的x-coordinates必须增加。否则,在用xp = xp%period对周期边界进行归一化之后,内部对xp进行排序。
fp:[浮点数或复数的一维序列]数据点的y-coordinates,长度与xp相同。
left:[与fp对应的可选浮点或复数] x <xp [0]时要返回的值,默认值为fp [0]。
right:[与fp对应的可选浮点或复数] x> xp [-1]时要返回的值,默认值为fp [-1]。
period:[无或浮点数,可选] x-coordinates的句点。该参数允许对角x-coordinates进行正确的插补。如果指定了句点,则将忽略参数left和right。
Return :[float,complex或ndarray]内插值,与x形状相同。