怎样用matlab把相同的行向量合并 a = 1 2 3 4 5 6 7 8 9 1 2 3 1 2 3 1 2 3 7 8 9 4 5 6a=[1 2 3;4 5 6;7 8 9;1 2 3;1 2 3;1 2 3;7 8 9;4 5 6]
问题描述:
怎样用matlab把相同的行向量合并 a = 1 2 3 4 5 6 7 8 9 1 2 3 1 2 3 1 2 3 7 8 9 4 5 6
a=[1 2 3;4 5 6;7 8 9;1 2 3;1 2 3;1 2 3;7 8 9;4 5 6]
答
a = [1 2 3;4 5 6;7 8 9;1 2 3;1 2 3;1 2 3;7 8 9;4 5 6];b = sortrows(a); % 按行排序c = diff(b); % 按行差分(相减)d = sum(c,2); % 行求和(相同行减后为零)L ...