[問題] 關於排序選取的問題已回收

看板MATLAB作者 (YA)時間17年前 (2008/12/29 19:32), 編輯推噓0(004)
留言4則, 3人參與, 最新討論串1/3 (看更多)
請問各位 假如我的矩陣如下:2x8 [ 1 2 2 3 4 4 5 5 5 2 3 4 1 4 2 6] 但是我想取出各種的第一個(依照上面那一列的內容) 成為下面的矩陣 [ 1 2 3 4 5 5 2 4 1 2 ] 請問我應該怎麼解決呢 不知道問題表達的夠清晰嗎? 麻煩各位了 非常感謝!!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.14.168 ※ 編輯: lee773 來自: 140.120.14.168 (12/29 19:39)

12/29 21:21, , 1F
急需解法 拜託各位大大了 Q_Q
12/29 21:21, 1F

12/29 23:09, , 2F
a=[2*8矩陣],b=[a(:,1),a(:,2),a(:,4),a(:,5),a(:,7)]
12/29 23:09, 2F

12/30 20:37, , 3F
A(:,find(diff(A(1,:))==0)+1)=[];
12/30 20:37, 3F

01/06 17:53, , 4F
感謝大家 問題已經解決了!!
01/06 17:53, 4F
文章代碼(AID): #19MBL1gT (MATLAB)
文章代碼(AID): #19MBL1gT (MATLAB)