【发布时间】:2013-06-06 14:09:36
【问题描述】:
我以 30 分钟的间隔测量了一些变量。时间戳以datevec 或datenum 格式提供。我要计算...
a) ... 每日平均值和
b) ... 时间 x 的平均值,例如11:30 时的温度,12:00 时的温度等。对我的整个数据集进行平均。
虽然这或多或少可以通过循环轻松完成,但我想知道是否有更简单/更方便的方式来处理时间序列,因为这毕竟是一项非常基本的任务?
/edit 1:根据要求:click me for sample data
【问题讨论】:
-
如果您发布一些示例数据,我可以通过
accumarray()提供解决方案。 -
我希望100个测量就足够了:click me for sample data
标签: matlab time-series average