關於矩陣的問題~請高手入內已回收

看板MATLAB作者 (summer)時間14年前 (2011/05/11 19:03), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
如果有一個矩陣 1 0 0 0 0 0 0 3 0 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 想把同一行皆為0的行跟同列行皆為0的列,都可刪除掉 變成 1 0 0 0 0 3 0 2 0 0 0 1 0 0 0 0 0 0 4 0 0 0 0 0 1 請問code應該怎樣寫!? 因為小弟寫的都失敗 才想來請教一下高手們 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 134.208.92.182

05/11 19:08, , 1F
A(:,all(A,1))=[]; A(all(A,2),:)=[];
05/11 19:08, 1F

05/13 15:02, , 2F
A(any(A~=0,1),any(A~=0,2))
05/13 15:02, 2F

05/13 15:03, , 3F
A(any(A~=0,2),any(A~=0,1)) 剛才index給錯
05/13 15:03, 3F
文章代碼(AID): #1Docpn3m (MATLAB)