我x
以等距长间隔(每 10 分钟)测量了一个变量,并y
以非等距短间隔(在每 30 秒到 90 秒之间)测量了一个变量。两者的时间戳 ( datenum
)可用,但它们永远不相等,因此不起作用。我如何聚合(例如,在间隔中以便我可以比较两者(例如将它们相互绘制或用相同的时间向量绘制它们)?x
y
intersect
y
mean(y(...))
x(i+1) - x(i))
/edit 1:在我的最后一句话中x
感到困惑。y
/edit 2:我觉得我在原始问题中没有给你足够的信息,很抱歉。你们中的许多人建议插值。x
是 10 分钟内的平均风速,不是一个明确的测量值。因此,如果我说时间 = 07:10 和x = 3
m/s,这意味着mean(x) = 3
从 07:00 到 07:10 期间的 m/s。这就是为什么我认为插入它可能不是最好的主意。y
是许多(非常嘈杂的)其他变量之一,我想找出 (mean)x
对的影响y
。因此,我想y
为一个测量值x
(在 10 分钟内)分配多个值,或者将mean(y)
一个值分配给x
. 我假设解决方案非常相似,代码明智。