我有两个数组:
array_x = [x1, x2, x3, x4... xn]
array_y = [y1, y2, y3, y4... yn]
我想有一个函数f(array_x, array_y, value_x)
,它通过插值到数组中返回与value_x
相关的value_y
。
怎么做?
我认为numpy.interp
正是你想要的。例如:
numpy.interp(value_x,array_x,array_y)
注意,这里的value_x
可以是标量或其他类似数组的值。如果它是一个类似数组的值,您将返回一个由相应的插值值组成的数组。