[問題]矩陣座標儲存已回收

看板MATLAB作者 (巫師c的小弟)時間15年前 (2010/11/26 22:59), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
各位大大好~ 我想要找出矩陣內符合搜尋條件的矩陣座標 並將找到的點存起來 Ex: 找出矩陣中>=3的值座標 1 1 2 1 1 1 3 1 0 1 1 1 1 2 2 2 5 2 0 1 3 4 1 1 Ans:(2,1) (3,5) (4,3) (4,4) 請問一下要怎麼寫才可以把這些找到的座標儲存起來呢? 感謝各位~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.8.91

11/27 12:43, , 1F
現學現賣 哈 Z= zeros (80,80); 隨便設的 要放進去的
11/27 12:43, 1F

11/27 12:43, , 2F
[b c d]=find(a>=3); 找座標位置
11/27 12:43, 2F

11/27 12:43, , 3F
Z(sub2ind(size(Z), b(:,1), c(:,1)))=255;
11/27 12:43, 3F

11/27 12:46, , 4F
a是你假設的矩陣
11/27 12:46, 4F

11/27 12:52, , 5F
十分感謝您!
11/27 12:52, 5F
文章代碼(AID): #1Cxyi_Pn (MATLAB)
文章代碼(AID): #1Cxyi_Pn (MATLAB)