您好,我有一份在实验过程中测量的数据文档。文档的第一列是时间、之后的扭矩和位移读数。我的测量设备本应以200 to的频率采样,但在实验过程中,随着测量数据的增加,计算机速度变慢,导致采样率低于200 to。但是,我要求以精确的采样频率读取数据(0和200 to之间的任何值都可以接受),如何修改/内插我的数据以使其与所需的频率相关?
发布于 2013-10-20 20:21:07
对于常规重采样,请使用resample函数(有关使用示例,请参见其doc )。它允许您将重采样因子指定为有理数,但限制了分子和分母不能太大。当重采样因子非常接近1时,这会施加限制;除此之外,这是可行的方法。
如果您需要非常好的重采样因子(例如,通过百万分之一的数量级来校正采样频率,这需要非常接近1的重采样因子),我建议您使用interp1函数的线性插值(参见其doc)。此插值方法不如重采样的方法好,但对于接近1的重采样因子,误差可以忽略不计,并且它允许您非常精细地控制重采样因子。
https://stackoverflow.com/questions/19476660
复制相似问题