Re: [問題] 刪除矩陣中的一列已回收
請問大家我的矩陣
dataX=[ 0 0 1
1 0 0
1 1 1
0 0 0 (7x3)
1 1 0
0 1 1
0 0 0]
我想要刪掉三個數字都是0的那一排
for a=1:length(dataX(:,1));
if dataX(a,1)==0 && dataX(a,2)==0 && dataX(a,3)==0;
dataX(a,:)=[];
end
end
執行完跑出Index exceeds matrix dimensions
好像是刪完000後 length就不會到第七排了
這樣要怎麼修改呢~~
謝謝大家~!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.1.187
推
02/08 13:55, , 1F
02/08 13:55, 1F
→
02/08 13:57, , 2F
02/08 13:57, 2F
→
02/08 14:08, , 3F
02/08 14:08, 3F
→
02/08 14:09, , 4F
02/08 14:09, 4F
→
02/08 14:09, , 5F
02/08 14:09, 5F
→
02/08 14:13, , 6F
02/08 14:13, 6F
推
02/08 14:40, , 7F
02/08 14:40, 7F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):