[問題] 從矩陣中找出相同、出現次數已回收

看板MATLAB作者 (ㄎㄎㄎ)時間16年前 (2009/12/22 13:53), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/2 (看更多)
假設我今天有一個矩陣a a=[1 1 1 1 2 3 4 3 2 5 5 5 5 5 6 7 8 7 6 3 3 3 3 3 9 7 8 6]; 我想找出a相同且連續的地方,b... b=[1 1 1 1 5 5 5 5 5 3 3 3 3 3]; 再從b裡面找出1,5,3重複幾次... 我本想利用if判斷式來做..但想想matlab也許有比較容易的指令... 是否可請版上高手教導一下.. 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.147.15.66

12/22 17:14, , 1F
假設matrix a為一維矩陣判斷1的個數:sum(a == 1)
12/22 17:14, 1F

12/22 17:15, , 2F
這樣就知道1出現幾個了
12/22 17:15, 2F
文章代碼(AID): #1BC5wyN3 (MATLAB)
文章代碼(AID): #1BC5wyN3 (MATLAB)