Matlab Spell anaylsis - 日期的独立标准

时间:2015-10-20 16:47:26

标签: matlab pivot-table analysis

我正在使用一个非常简单的数据集,基本上它由两列组成,第一列指定日期,第二列指定风速:

05/12/1996 18:00    3.3169
13/12/1996 18:00    7.12648
13/12/1996 21:00    9.54931
14/12/1996 00:00    11.0114
26/12/1996 15:00    8.2517
12/01/1997 09:00    9.95154
12/01/1997 12:00    7.31349
12/01/1997 15:00    6.67902
...

我需要对这些数据进行拼写分析,即确定风吹在2-4,4-6,6-8> ms ^ 2之间的事件数,但这些事件需要是分为基于小时的组。 理想情况下,我想得到一个看起来像这样的表:

Spell analysis - Number of events at set duration and speed

Wind speed [m/s]    <=3hrs  6hrs    9hrs    12hrs   15hrs&>
 2-4                    1     -       -       -         -
 4-6                    -     -       -       -         -
 6-8>                   2     1       1       -         -                   

我可以使用excel中的pivottable手动进行此分组,但这非常繁琐,因为在使用pivottable分组到定时事件之前,我必须将每个数据集分成分组速度。此外,我必须为很多数据集承担这项任务,因此matlab例程是必不可少的。

我已经创建了一个matlab函数,将一个更大的数据集分成12个较小的集合,其中包含0-30度,30-60deg ...... 330-360deg的风向,但这是一个更困难的步骤,我我正在努力思考如何设定日期和风速的独立标准。任何帮助都会非常感激,因为我开始在这个上拔头发。

对不起,如果我把这个人搞糊涂了,

此致  克里斯

0 个答案:

没有答案