[討論] 將資料 分範圍 並累計次數

看板MATLAB作者 (高柏)時間11年前 (2013/12/21 09:45), 編輯推噓0(005)
留言5則, 3人參與, 最新討論串1/1
如果我有一個10000*1的 A矩陣 100 101 102 103 107 110 . . . 如果我想要將這個資料依照範圍, 分次數 如100~101 101~102 ..... 109~110 >110 要怎麼用code 累計次數??? 目前方法是用迴圈 一個一個用 ex: y(1)=0 for i=1:N if A>=100 & A<100 y(1)=y(1)+1 end 雖然迴圈的 方法可行, 但是要寫11個迴圈, 有點冗長 有沒有 其他更好的 方法??? 謝謝高手 指教~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.36.153.50

12/21 09:45, , 1F
更正 :A>=100 & A<101 ....
12/21 09:45, 1F

12/21 10:54, , 2F
histc
12/21 10:54, 2F

12/21 13:41, , 3F
m大大~ hist好像只有圖 沒有次數?
12/21 13:41, 3F

12/21 13:44, , 4F
喔喔~ 在前面定義新變數 就有次數了耶 謝謝大大
12/21 13:44, 4F

12/21 16:11, , 5F
histc
12/21 16:11, 5F
文章代碼(AID): #1IjFAcS8 (MATLAB)
文章代碼(AID): #1IjFAcS8 (MATLAB)