问题是这样的 我把它简化 a=(1 2 3;4 5 6;7 8 9);%%我已经知道大于5的有4个 b=zeros(4,1); %%所以我创了一个0矩阵,试图把6789这四个大于5的数抓出来 %%以下是我的方法 但是 是失败的 for i=1:3; for j=1:3; for k=1:4 if a(i,j)>5; b(k,1)=a(i,j); end end end end 这样跑出来的结果 就是b里面有4个9 虽然我知道为什么这样 可是有办法可以把6789都抓出来吗?? 我应该怎么改呢?? 麻烦大家帮帮我!