cupy.interp#

cupy.interp(x, xp, fp, left=None, right=None, period=None)[源代码][源代码]#

一维线性插值。

参数:
  • x (cupy.ndarray) – 一个在上面进行插值的点的1D数组。

  • xp (cupy.ndarray) – 一个一维数组,表示函数值(fp)已知的点。

  • fp (cupy.ndarray) – 一个包含函数在点 xp 处值的一维数组。

  • left (float or complex) – 如果 x < xp[0],则返回的值。默认是 fp[0]

  • right (float or complex) – 如果 x > xp[-1],则返回的值。默认是 fp[-1]

  • period (None or float) – x 坐标的一个周期。如果指定了 period,则忽略参数 leftright。默认是 None

返回:

插值后的值,与 x 形状相同。

返回类型:

cupy.ndarray

备注

如果 leftright 尚未在设备上,此函数可能会同步。

参见

numpy.interp()