How to rearrange rows in matrix of a matlab ?

2 次查看(过去 30 天)
(EXAMPLE: i have a matrix , R1: 1111 R2 1110 R3 1100 R4: 1000) if i want these rows to be arranged as R4, R3, R2, R1 based on the number 1s in the row what should i do?

采纳的回答

James Tursa
James Tursa 2017-1-20
M = your matrix
[~,x] = sort(sum(M,2));
result = M(x,:);

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Matrix Indexing 的更多信息

产品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by