[討論] 找重複值刪除其餘的
請教大神
假設
a(:,1)=[2;9;1;2;7;1;9;4;2]
a(:,2)=[6;2;4;2;5;1;1;7;3]
我要把a(:,1)重複的值(2、9、1)找出來
比較對應的a(:,2)選擇值小的那個
然後把其餘的刪除
例如:a(:,1)裡面有三個2
對應的值有6、2、3
我要保留2(最小)刪除6、3的資料
結果要這樣
a(:,1)=[2;7;1;9;4]
a(:,2)=[2;5;1;1;7]
請問什麼方法呢?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.52.169.79
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1536639356.A.538.html
※ 編輯: m3365789 (27.52.169.79), 09/11/2018 12:16:03
推
09/11 20:36,
6年前
, 1F
09/11 20:36, 1F
→
09/11 20:37,
6年前
, 2F
09/11 20:37, 2F
我去試試,謝謝
推
09/11 21:12,
6年前
, 3F
09/11 21:12, 3F
啊啊啊…寫錯了,謝謝提醒
推
09/12 00:02,
6年前
, 4F
09/12 00:02, 4F
※ 編輯: m3365789 (27.52.169.79), 09/12/2018 01:12:30
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章