我有200个要处理的数据文件。我需要一个文件的解决方案,我会对其余的文件做同样的事情。这是一个典型的日常时间序列问题。
我的降雨数据安排如下:1990年至2011年为每年,每年12个月,每月前有29或30天或31天,具体取决于月份。
我的问题是每个月都要花一天时间把它们放在那个月和每年之下。结果将是两个列向量;一个用于日期,一个用于每天的降雨,每年每个月。
提前致谢。
阿松。
我的数据形如:
1960 1 2 3 4 5 6 4
1961 1 2 3 4 5 6 4
我希望它能成为1960年 1 。 。 ñ 1961年 1 。 。 ñ 等作为列不是行形式。
答案 0 :(得分:0)
我使用重塑(a。',1,[])得到答案。
然而,仍有一个问题。我的数据包含所有月份的31天。我如何告诉matlab在2月和4月的一天以及其他应该有30天但在我的时间序列中有31天的月份删除?