[运算] 如何取图中的特定资料区间

楼主: ms0344303 (我不玩了)   2018-04-17 11:43:44
https://i.imgur.com/xQH8XtU.png
如图所示
我想撷取图中 线段是水平的各线段(19段)
目前做法是用FIND 找出最一开始是200的点当起始 然后再从这点当起点找最一开始不是200的当中点取一段
总之就是每找到一点就缩小范围 以此类推 用FIND找座标
可是这样好像无法用FOR循环简短表达
每次都要写一大堆...
恳求更好的做法
作者: ejialan (eji)   2018-04-17 12:03:00
help diff
作者: profyang (prof)   2018-04-18 10:33:00
我数起来水平的线段有21段
作者: sppmg (sppmg)   2018-04-19 12:43:00
[data(1), data(diff(data)==0)] 应该可sry,应该是id=find(diff(y)==0); plot(x(id),y(id),'+')

Links booklink

Contact Us: admin [ a t ] ucptt.com