[問題]矩陣新手問題

看板MATLAB作者 (1234)時間13年前 (2013/01/02 02:12), 編輯推噓4(402)
留言6則, 5人參與, 最新討論串1/1
請問一下 假如我現在有個矩陣是 2 0 0 5 0 0 0 6 0 0 7 0 0 9 0 0 6 0 0 0 1 0 0 7 0 0 5 想要變成 2 6 1 5 7 7 9 5 6 希望變成這種非長方形的矩陣 請問該如何做到? 謝謝各位! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.39.99.72

01/02 07:21, , 1F
辦不到
01/02 07:21, 1F

01/02 07:22, , 2F
矩陣一定要為矩形
01/02 07:22, 2F

01/02 09:34, , 3F
你想要這種型態做些什麼?
01/02 09:34, 3F

01/02 11:33, , 4F
A(find(A==0))=[]; 不過你要把 行或列分開處理
01/02 11:33, 4F

01/02 11:40, , 5F
'矩'陣必定為長方形,你的要求辦不到 除非改存成cell
01/02 11:40, 5F

01/09 19:54, , 6F
稀疏矩陣?
01/09 19:54, 6F
文章代碼(AID): #1GuoRo5B (MATLAB)