[討論] 有辦法尋找最大值的下一個嗎?

看板MATLAB作者 (凱凱)時間14年前 (2011/12/15 19:12), 編輯推噓1(105)
留言6則, 3人參與, 最新討論串1/1
ttM=max(allAreaM); % 找出最大的區塊 idxM=find(allAreaM==ttM); 上面是我的程式 我是想找前三大的區塊 來進行比較 不知道有沒有辦法 找第二大 跟第三大的區塊呢? 還是必須要給一個門檻值用來判斷? 麻煩一下大家了 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.17.9.77

12/15 20:22, , 1F
我有遇到類似的情況 我是找到最大值後 把最大值去掉
12/15 20:22, 1F

12/15 20:22, , 2F
之後 再找一次最大值
12/15 20:22, 2F

12/15 20:56, , 3F
用sort可以排序
12/15 20:56, 3F

12/16 01:36, , 4F
感謝兩位 d大說的 不知道能不只用在影像處理的面積上 我
12/16 01:36, 4F

12/16 01:37, , 5F
在嘗試看看 sort沒使用過 我再去看看他的用法 有問題再
12/16 01:37, 5F

12/16 01:37, , 6F
跟e大請教了
12/16 01:37, 6F
文章代碼(AID): #1EwTOmay (MATLAB)
文章代碼(AID): #1EwTOmay (MATLAB)