全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
4191 4
2011-11-09
有数据集data
1  23 34
1  34 21
1  34 44
1  313 564
2  34 53
2  43 34
2  34 12
2  452 671
3  45 32
3  35 43
3  32 23
3  454 566
4  . 。。
4 .。。。
等等,
每组数据都有4行数,比如第一组有四行,第二组也有四行。。。。
我想得到一个数据集data2,他每行数据是data数据集每组的最后一行数据,形式如下
data2
1  313 564
2  452 671
3  454 566
...
等等
如何用MATLAB实现,谢谢大虾们!
二维码

扫码加我 拉你入群

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

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

全部回复
2011-11-9 18:40:04
方法一:

classnumber=size(data,1)/4;
iNumber=(1:classnumber)*4 ;
data2=data(iNumber,:)



方法二


data2=data(4:4:end,:)
二维码

扫码加我 拉你入群

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

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

2011-11-10 00:06:57
非常感谢!
二维码

扫码加我 拉你入群

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

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

2014-11-12 13:11:25
data2=data(4:4:end,:)
二维码

扫码加我 拉你入群

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

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

2014-11-12 13:11:34
data2=data(4:4:end,:)
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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