問題是這樣的 我把它簡化 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都抓出來嗎?? 我應該怎麼改呢?? 麻煩大家幫幫我!