如何使用matlab去掉矩阵中第一列重复的数及其对应的一行?如下面的矩阵b =4 15 36 57 78 89 910 1011 1112 1112 1213 1214 1214 1315 1316 1317 1318 1318 1419 1319 1420 1321 1322 1323 1223 1324 1225 1125 1226 1026 1127 927 1028 728
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 00:24:33
如何使用matlab去掉矩阵中第一列重复的数及其对应的一行?如下面的矩阵b =4 15 36 57 78 89 910 1011 1112 1112 1213 1214 1214 1315 1316 1317 1318 1318 1419 1319 1420 1321 1322 1323 1223 1324 1225 1125 1226 1026 1127 927 1028 728
如何使用matlab去掉矩阵中第一列重复的数及其对应的一行?
如下面的矩阵
b =
4 1
5 3
6 5
7 7
8 8
9 9
10 10
11 11
12 11
12 12
13 12
14 12
14 13
15 13
16 13
17 13
18 13
18 14
19 13
19 14
20 13
21 13
22 13
23 12
23 13
24 12
25 11
25 12
26 10
26 11
27 9
27 10
28 7
28 8
29 5
29 6
29 7
30 1
30 2
30 3
30 4
变成
b =
4 1
5 3
6 5
7 7
8 8
9 9
10 10
11 11
12 11
13 12
14 12
15 13
16 13
17 13
18 13
19 13
20 13
21 13
22 13
23 12
24 12
25 11
26 10
27 9
28 7
29 5
30 1
如何使用matlab去掉矩阵中第一列重复的数及其对应的一行?如下面的矩阵b =4 15 36 57 78 89 910 1011 1112 1112 1213 1214 1214 1315 1316 1317 1318 1318 1419 1319 1420 1321 1322 1323 1223 1324 1225 1125 1226 1026 1127 927 1028 728
[tmp I] = unique(b(:,1), 'first');
c = b(I,:);