检查: 176|回复: 1|重视: 0
打印 上一主题 下一主题

[已处理] 怎样快速在两列数据中提取相差值在必定范围内的数据

[仿制链接]

入门

67 麦片

财富积分


50500


8

主题

22

帖子

1

最佳答案
我有两列数据,是按相同的时刻距离别离称之为列A和列B,抱负状况下列A的数据长度应该等于列B,A和B列中的每个数值一一对应且持平。但实践测验的时分由于寻峰和一些差错,有的时分两个本该持平的值相差了0.002之类的一个小偏移,有的时分列A中的某个数据在列B中没有寻峰所以没有对应值,有时分有杂波影响使得两个时刻距离之间多了一个杂波的数据点。想讨教各位,我怎样才干从这种紊乱的数据中,取出两列里值彻底持平,或许距离在一个范围内比方0.001的数据点的索引呢?

MATLAB 根底评论
版块优异回答者

中级

678 麦片

财富积分


5001500


0

主题

1149

帖子

146

最佳答案
  • 重视者: 23
2#
宣布于 2019-6-22 12:00:17 | 只看该作者 |此回复为最佳答案
index=find((A-B)<0.001);
C=A(index);
你是想要这样吗?
您需求登录后才能够回帖 登录 | 注册

本版积分规矩

封闭

站长引荐上一条 /3 下一条

快速回复 回来顶部 回来列表