bri*_*rio 2 matlab delete-row matlab-deployment
我有一个像这样的矩阵:
1 2 4
4 5 6
1 2 4
7 9 6
1 2 4
Run Code Online (Sandbox Code Playgroud)
我想删除相同的行.我的新矩阵应该是
4 5 6
7 9 6
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
基于unique( ,'rows')@tayler的更完整的解决方案将是
[uA, ~, ui] = unique(A, 'rows'); % we have a single copy of each row.
% it is now left to determine which row is duplicate
n = hist( ui, 1:max(ui) );
sel = n == 1; % pick only indices that appear once
uA = uA(sel, :);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1537 次 |
| 最近记录: |