全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
1228 7
2016-12-19
请问大神们,在matlab中如何实现一维数据若出现连续数据,最终只保留连续数据中的第一个这种目的,例如x=[2,8,11,12,13,21,34],其中11,12,13这几个是连续数据,这几个数据只要11,最终X=[2,8,11,21,34],我知道循环可以实现,但是太过麻烦,有没有简单点的
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-12-19 15:52:27
好吧,突然想通了,可以这么实现setxor(x,intersect(x,x+1))
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-12-19 22:30:15
lixuewei3 发表于 2016-12-19 15:45
请问大神们,在matlab中如何实现一维数据若出现连续数据,最终只保留连续数据中的第一个这种目的,例如x=[2 ...
diff可以吗
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-12-20 09:06:14
wanghongludufe 发表于 2016-12-19 22:30
diff可以吗
怎么用?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-12-21 01:51:44

RE: matlab 保留连续数据中的一个

lixuewei3 发表于 2016-12-20 09:06
怎么用?
差分,找到1不就行了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-12-21 09:02:25
wanghongludufe 发表于 2016-12-21 01:51
差分,找到1不就行了
我昨天试了,感觉还挺麻烦,没有上面的简单
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群