3

我有两个时间序列的股价,Price1Price2Tday是两个价格都匹配的日期的时间序列。现在我正在尝试将每个价格与新建立的tday(匹配日期时间序列)相匹配。我正在按照构建索引的说明进行操作。cl1然后,我通过创建基本上匹配索引日期的新集来继续匹配它们,price1如下所示。我的问题是,在我的旧 Matlab 上,这曾经可以正常工作。现在cl1结果是一个非常不稳定的时间序列,类似于它应该是的,但是从一个数据点到下一个数据点的波动幅度为 20-40%。我现在正在使用 Matlab 7.12 R2011a。cl1任何人都可以帮助我纠正这种波动cl2吗?

[tday, idx1, idx2]=intersect(tday1, tday2);

cl1 = adjcls1(idx1);


cl2 = adjcls2(idx2);

在此处输入图像描述

4

1 回答 1

1

根据您显示数据的方式,tday 可能没有按照您认为的方式排序。尝试对 tday 进行排序,然后使用排序后的索引对 idx1 和 idx2 进行排序。

于 2012-10-30T15:09:47.903 回答