cupy.interp#

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

一维线性插值。

参数:
  • x (cupy.ndarray) – 进行插值计算的点的 1D 数组。

  • xp (cupy.ndarray) – 已知函数值 (fp) 的点的 1D 数组。

  • fp (cupy.ndarray) – 包含点 xp 处函数值的 1D 数组。

  • left (floatcomplex) – 如果 x < xp[0] 则返回的值。默认值为 fp[0]

  • right (floatcomplex) – 如果 x > xp[-1] 则返回的值。默认值为 fp[-1]

  • period (Nonefloat) – x 坐标的周期。如果指定了 period,则忽略参数 leftright。默认值为 None

返回:

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

返回类型:

cupy.ndarray

注意

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

另请参阅

numpy.interp()