evangelioncy 发表于 2014-3-21 19:37

元胞数组中的某一行全为零,如何删除全为零的行

例如:A=;B=;C=;D=0;    cell={C D;A B};我该如何做才能删除cell的第一行,产生一个新的细胞 new_cell={A B}
请高手指导!谢谢!!

牛小贱 发表于 2014-3-21 22:18

本帖最后由 牛小贱 于 2014-3-21 22:48 编辑

程序代码如下:A=;B=;C=;D=0; cell={C D;A B};cell(1,:) = [];运行结果:

evangelioncy 发表于 2014-3-22 10:38

本帖最后由 牛小贱 于 2014-3-22 12:50 编辑

牛小贱 发表于 2014-3-21 22:18
程序代码如下:运行结果:
好方法,谢谢!!有位大神教我一个更灵活的方法:Cell(any(cellfun(@nnz,Cell),2),:) 分享一下
页: [1]
查看完整版本: 元胞数组中的某一行全为零,如何删除全为零的行