【发布时间】:2018-11-02 00:29:29
【问题描述】:
我有两个矩阵:
a = [ 1 10 20; 2 11 22; 3 12 34; 4 13 12];
b = [ 3 12 1; 4 13 25; 5 14 60; 6 15 9 ];
我想将它们合并到一个矩阵中,其中使用第 3 列中具有最大值的行,其中第 1 列和第 2 列相同,即生成的矩阵应如下所示:
c = [ 1 10 20; 2 11 22; 3 12 34; 4 13 25; 5 14 60; 6 15 9];
任何关于如何在 MATLAB 中轻松完成此操作的建议将不胜感激。我曾试图使用intersect 将头撞到墙上,但无济于事。
【问题讨论】:
标签: matlab matrix merge unique set-union