python - python中的数组插值?

标签 python arrays numpy scipy interpolation

我有两个数组:

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 可以是标量或其他类似数组的值。如果它是一个类似数组的值,您将返回一个相应的插值数组。

关于python - python中的数组插值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15224970/

相关文章:

java - 无法弄清楚为什么数组显示为空

c - 字符串函数中的子字符串搜索给出了不正确的值

python - numpy 数组梯度和 matplotlib quiver 的倒序

python - 使用 2D 数组进行 2D Numpy 数组索引

python - 使用 beautiful soup 有条件地获取类内容

python - 无法使用 "Requests-HTML"库获取交易价格

python - 如何从核心功能中抽象出第三方实现细节?

python - 如何在 python openCV 中裁剪框周围的图像?

c# - 使用同一元素的多个副本初始化 C# 数组

python - h5py - HDF5 数据库随机返回 NaN 和具有多个读者的非常小的数据?