排序数据,摆脱行

时间:2017-03-07 19:08:32

标签: matrix

您好我尝试通过从当前矩阵数据创建一个新矩阵来对数据进行排序,在满足条件时会遗漏行。例如,如果我只想将列17的值保持为< 2,然后我写道:

B=[0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0];
count=0
for n = 1:19709
    if abs(G(n,17)) < 2
        B(n,:)=G(n,:)
    end
    count=count+1

    if count>19709
        break
    end

end

但是,当条件不满足时,此代码会返回一行零,而不是仅仅省略该行,但我不确定代码是否有错。谢谢!

0 个答案:

没有答案