如何找到独特的从给定的数组和矩阵对应的索引?
1视图(30天)
显示旧的评论
我有
一个
(::1)=
列1到2
二十20.05
20.05 20
19.95 20
列3
19.95
19.95
20.05
(::2)=
列1到2
二十20.05
20.05 20
19.95 20
列3
19.95
19.95
20.05
(::3)=
列1到2
20.05 20
20.05 20
19.95 20
列3
19.95
19.95
20.05
> >独特(A)
ans =
19.95
20.
20.05
但我需要找到独特的矩阵和相应的索引
B
B (:: 1) =
列1到2
二十20.05
20.05 20
19.95 20
列3
19.95
19.95
20.05
B (:: 2) =
列1到2
20.05 20
20.05 20
19.95 20
列3
19.95
19.95
20.05
> >指数= [1,3]
指数=
1 3
在这种格式和索引。
0评论
接受的答案
Chunru
2021年8月28日
(::1)= (20 20.05 - 19.95
20.05 20 19.95
19.95 20 20.05];
(::2)= (20 20.05 - 19.95
20.05 20 19.95
19.95 20 20.05];
(::3)= (20.05 20 19.95
20.05 20 19.95
19.95 20 20.05];
%重塑矩阵,找到独特的每一行
(uA, iA) =独特(重塑([],大小(A, 3))”,“行”);
B =重塑(uA、大小(A, 1),大小(A, 2), [])
iA的