【发布时间】:2012-07-28 03:52:40
【问题描述】:
我有不同开始时间的时间序列,我想找出它们的共同部分。
前:
a=[ 0,1,2,3,4,5,6,7]
b=[ 2,3,4,5,6,7,8,9]
c=[-1,0,1,2,3,4,5,6]
result=[2,3,4,5,6]
是否有 matlab 函数可以做到这一点?
编辑:
我找到了一个算法,但它一直在占用我的记忆力来分析 6 个 100000 个点的时间序列。是算法写得不对还是最长公共子串问题是这样的?
【问题讨论】:
-
我认为您想寻找一种算法来解决“约束最长公共子序列 (LCS) 问题”
标签: matlab time-series intersection