0

美好的一天,我有一份实验期间测量的数据文件。文件的第一列是时间之后的扭矩和位移读数。我的测量设备应该以 200Hz 的频率进行采样,但是在实验过程中,随着测量数据的增加,计算机速度变慢,导致采样率低于 200Hz。然而,我需要以精确的采样频率读取读数(0 到 200Hz 之间的任何值都是可以接受的),我如何修改/插入我的数据以与所需的频率相关?

4

1 回答 1

0

对于一般重采样,请使用该resample函数(有关使用示例,请参阅其文档)。它允许您将重采样因子指定为有理数,但分子和分母不能太大。当重采样因子非常接近 1 时,这会施加限制;除此之外,这是要走的路。

如果您需要对重采样因子非常好(例如,将采样频率校正为百万分之 1 的量级,这需要非常接近 1 的重采样因子),我建议您对函数使用线性插值interp1(请参阅其文档)。这种插值方法不如重采样,但是对于接近1的重采样因子误差可以忽略不计,它可以让你非常精细地控制重采样因子。

于 2013-10-20T12:21:06.713 回答