根据另一个排序矩阵
26日视图(30天)
显示旧的评论
亲爱的所有,
我有下面的问题来解决。
清晰的
clc
%一个矩阵定义如下
= [11 0.001 3
11 0.001 - 4
12个0.003 - 5
9 0.002 6
8 0.000 7
10 0.004 8
8 0.000 9
9 0.002 10];
% B矩阵是参考
B = 0.000 [8
8 0.000
9 0.002
十0.004
9 0.002
11 0.001
11 0.001
12个0.003);
我想要一个这样的前两列配合B(和另一个列进行排序一致,当然)。我使用这段代码,但问题是,因为在我repeted条件结果不是我的愿望。
~,Y = ismember(一个(:,1:2),B,“行”);
[~ Z] = (Y);
C = (Z,:);
% C = 8 0.000 7
% 8 0.000 9
% 9 0.002 6
% 9 0.002 10
% 10 0.004 8
% 11 0.001 - 3
% 11 0.001 - 4
% 12 0.003 - 5
但是我想要的是什么
% C = 8 0.000 7
% 8 0.000 9
% 9 0.002 6
% 10 0.004 8
% 9 0.002 10
% 11 0.001 - 3
% 11 0.001 - 4
% 12 0.003 - 5
你有什么建议,不涉及使用嵌套循环和条件?
非常感谢你的关注!
Mattia