在python中重新采样不规则的分布式1-D信号

时间:2015-10-18 05:51:45

标签: python arrays numpy resampling

我是一个nx2 ndarray,代表h(x)形式的高度轮廓,x是非负实数,h(x)是高度值在x。 x值是不规则分布的,意思是:
x[i] - x[i - 1] != x[i + 1] - x[i]
我想拍摄我的阵列并创建一个具有均匀间隔的x值和相应高度的新阵列。 x值之间的距离可以是任何正数。有没有一种有效的方法可以使用numpy做这样的事情?

1 个答案:

答案 0 :(得分:0)

根据Warren Weckesser的评论,答案是使用scipy.interpolate.interp1d