我有两个向量:长度为927的sensorA和长度为1250的sensorB。我想使它们的长度相同。在MATLAB中,resample()函数在边缘处非常嘈杂,我需要至少合理的精度。
我知道可以通过插值来进行重采样,但我该如何以最有效的方式实现呢?我需要尽可能均匀地将927拉伸到1250。
我想知道是否可以这样做:
1. 我需要在较短的向量中新增333个样本。因此,对于每3个值,我在它们之间插入两个连续值的平均值(中点)。=>插入309个样本 2. 对于剩余的部分,我再次插入每38个样本(927 /(333-309))
这样做有意义吗?我仍然不能得到精确的插值。是否有其他函数可以使用?(除了interp()因为它需要一个积分重采样率?)
我知道可以通过插值来进行重采样,但我该如何以最有效的方式实现呢?我需要尽可能均匀地将927拉伸到1250。
我想知道是否可以这样做:
1. 我需要在较短的向量中新增333个样本。因此,对于每3个值,我在它们之间插入两个连续值的平均值(中点)。=>插入309个样本 2. 对于剩余的部分,我再次插入每38个样本(927 /(333-309))
这样做有意义吗?我仍然不能得到精确的插值。是否有其他函数可以使用?(除了interp()因为它需要一个积分重采样率?)