查找和排名时间序列MATLAB

时间:2016-06-22 22:05:36

标签: matlab find match time-series rank

我知道必须有一种简单的方法可以让我学会这样做,但我无法想象如何开始。我的任务是在时间序列(1月1日)的第一天,在30天加/减窗口中找到前10个匹配的每日风力时间系列,与每日风力发电时间系列相匹配,它超出了我的水平在MATLAB中的经验。我已经成功完成了当前年度的单个时间序列与前几年的确切日历天数的匹配,但是我需要一种更强大的搜索方法来在+/-时间窗口中找到最佳相关时间序列。例如,我在相同的120天(1月至4月)期间比较了120天的时间序列(没有闰年)和前25年。最终结果将显示前10个时间序列,其中列出了年份和Julian日或累计日,以及与之关联的相关性或RMSE值。我的数据看起来像365(天)X 25(年)阵列,我非常感谢你的帮助!      1182573 470528 1638232 2105034 1070466 478257 1096999       879997 715531 1111498 1004556 1894202 1372178 1707984       636173 937769 2119436 742710 1625931 1275567 1228515       967360 1103082 2218855 1643898 1822868 554769 1325642

0 个答案:

没有答案