Sorting the rows of a 2-column matrix based on entries from one column.
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Kyle Reagan
el 16 de Jun. de 2017
Comentada: Kyle Reagan
el 16 de Jun. de 2017
I have a matrix with two columns. The first column is numbers and the second is a string of words. I want to sort the entire matrix in ascending order based on the first column entries and without losing each number's second column pair. A simplified example is as follows:
4 Apple
3 Orange
6 Pear
1 Peach
to
1 Peach
3 Orange
4 Apple
6 Pear
2 comentarios
Respuesta aceptada
the cyclist
el 16 de Jun. de 2017
Editada: the cyclist
el 16 de Jun. de 2017
C = {4, 'Apple';
3, 'Orange';
6, 'Pear';
1, 'Peach'};
sortrows(C)
ans =
4×2 cell array
[1] 'Peach'
[3] 'Orange'
[4] 'Apple'
[6] 'Pear'
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Logical en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!