声振论坛's Archiver
论坛
›
Matlab讨论区
› 如果矩阵中某一行全为零,如何删除该行,产生一个新的矩阵
evangelioncy
发表于 2014-3-15 15:14
如果矩阵中某一行全为零,如何删除该行,产生一个新的矩阵
例如 A=,是一个6行2列的矩阵,我想把A矩阵中全为零的那一行删去,得到新的矩阵B=。相当于把A中第一行和第六行删去,得到一个4行2列的B矩阵。求大神帮忙解决!!谢谢谢谢!! 急
牛小贱
发表于 2014-3-15 19:14
So easy!!代码如下:a =;a(all(a==0,2),:)=[]运行结果如图所示:
evangelioncy
发表于 2014-3-17 09:20
牛小贱 发表于 2014-3-15 19:14
So easy!!代码如下:运行结果如图所示:
谢谢,学习了!!
页:
[1]
查看完整版本:
如果矩阵中某一行全为零,如何删除该行,产生一个新的矩阵