全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
1050 2
2016-04-28
xyz
121
231
342
453
564
684
想实现如下运算结果:
提取类似条件为:z=1的子矩阵,即如下结果:
xyz
121
231
用其他软件很容易实现,如excel筛选一下即可,我想了解在matlab里应该如何实现,原始数据量挺大
非常感谢大家帮助,谢谢
二维码

扫码加我 拉你入群

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

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

全部回复
2016-4-29 06:52:44
x=x(z==1)
y=y(z==1)
二维码

扫码加我 拉你入群

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

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

2016-4-29 22:55:19
同上,对于整个矩阵来说

mat = [(1:6)',[2:6,8]',[1,1,2,3,4,4]'];  % 重现例子中的矩阵
mat_new = mat(mat(:,3)==1,:);  % 选择例子矩阵第三列等于一的部分
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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