[問題] 找矩陣index已回收

看板MATLAB作者 (笨笨的)時間15年前 (2010/08/17 20:49), 編輯推噓4(401)
留言5則, 5人參與, 最新討論串1/1
各位前輩們 小弟有個矩陣A=[1 3 5 8 6 7 3 12] 想把相同的值抓出來 答案成為[0 1 0 0 0 0 1 0] 請問該如何寫呢 非常謝謝前輩們的教導 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.76.175.169

08/17 21:52, , 1F
indA=A==3
08/17 21:52, 1F

08/17 21:54, , 2F
find(A==3)
08/17 21:54, 2F
謝謝樓上兩位前輩回覆^^ 但是如果小弟不知道矩陣中 3是有相同的 請問要如何寫呢 再次感謝各位前輩指教

08/18 07:59, , 3F
一樣寫法
08/18 07:59, 3F
樓上前輩 或許我把文章改成這樣 會比較好瞭解 也就是說我不知道相同的數是多少 如果是用indA=A==3 那我要先知道相同的數是3 但是前題是我不知道 請問要如何寫呢 再次感謝前輩們指教 ※ 編輯: yaohwei 來自: 211.76.175.169 (08/18 08:25)

08/18 10:23, , 4F
如果有多組數字有重複 希望怎麼處理??
08/18 10:23, 4F

08/18 14:19, , 5F
可以先用 B = histc(A, [min(A):max(A)]); 再看B>=2有哪些
08/18 14:19, 5F
謝謝上面前輩們的指教 小弟會試看看 ※ 編輯: yaohwei 來自: 211.76.175.169 (08/18 15:29)
文章代碼(AID): #1CQeLSR5 (MATLAB)