【发布时间】:2013-02-02 15:29:30
【问题描述】:
我正在写,因为我想知道你们是否有建议 对于MATLAB中的以下“数组映射”问题
我有一个时间数组覆盖,以一分钟为单位的一年 (T1) 和 另一个非均匀分布的时间数组 (T2) (必然)与 T1 重叠。 一个例子是:
T1 = [1-Jan-2011 00:01:23, 1-Jan-2011 00:02:23.... end of year 2011]
T2 = [1-Jan-2011 00:04:12, 1-Jan-2011 03:014:54, ....]
T1和T2其实是datenum的格式,不过我想在这里举个清楚的例子。
两者的长度不一样,(length(T1) ~ 5*length(T2)),
但我知道 T2 中没有两个元素在同一区间内
T1。我的意思是 T2 的一个元素将始终由唯一标识
T1 之一。
我想要做的是(有效=快速)将 T2 映射到 T1,所以
我有一组索引 idx 这样T1(idx(n)) 是最接近的
时间点到T2(n)。我已经有一个例行程序,但这是一个
有点慢。
建议?
提前非常感谢! 里卡多
【问题讨论】: