[讨论]unique 2*n 矩阵问题?

楼主: jolin19 (alex)   2018-03-26 09:41:33
A = 0 10 10 8 3 4 1 4 8 10
12 12 12 12 12 12 12 12 12 12
A是用来存座标 列x, 行y
想要删除重复的,结果预期:
0 1 3 4 8 10
12 12 12 12 12 12
我用C = unique(A,'rows')没办法耶,请问该怎写?
作者: LiamIssac (Madchester)   2018-03-26 09:43:00
应该要uniqueA(1,:)
楼主: jolin19 (alex)   2018-03-26 09:59:00
用unique(A(1,:)) 只会抓到列x的值 y值会不见
作者: sunev (Veritas)   2018-03-26 10:49:00
rows是横的,请先转置C = unique(A','rows')'
楼主: jolin19 (alex)   2018-03-26 11:32:00
s大的方法 结果不会删除重复orz...
作者: sunev (Veritas)   2018-03-26 11:39:00
我测试没问题,你要注意那个单引号 '
楼主: jolin19 (alex)   2018-03-26 11:52:00
果然是那个"单引号"搞的鬼>"< 感谢S大可问一下那个"单引号"这样写的用意?
作者: sunev (Veritas)   2018-03-26 11:58:00
单引号代表转置
作者: LiamIssac (Madchester)   2018-03-26 17:50:00
y不都是12吗

Links booklink

Contact Us: admin [ a t ] ucptt.com