如何在matlab中结合时间序列

时间:2014-06-15 22:24:40

标签: matlab time-series

我有两个时间序列对象:

加速度计,包含591755个样本:

    Time             X                Y            Z
1   181135620117     0.21547815       9.740809     0.11133038
2   181140258789    -0.027533319     10.150218     0.08738836
3   181145629882    -0.22984336      10.376471     0.16519992
    ...

陀螺仪,样品量相同:

    Time            X             Y               Z 
1   181135620117   -0.08841695   -0.023435818    -0.15233281
2   181140258789   -0.09161274   -0.027696876    -0.15126754
3   181145629882   -0.07456851   -0.024501082    -0.13209279
a   ...

时间以纳秒为单位。我想用这样的列生成一个矩阵:

    Time         X_acc   Y_acc    Z_acc    X_gyro    Y_gyro    Z_gyro
1   0            ...     ...      ...      ...       ...       ...
2   0.005        ...     ...      ...      ...       ...       ...
3   0.010        ...     ...      ...      ...       ...       ...
    ...

我在Matlab中是全新的,我真的很挣这个。有人告诉我,我可以使用resample()类使用timeseries插值方法使用zoh函数,但我无法弄清楚如何操作。

0 个答案:

没有答案