Matlab - ordenar columna manteniendo correspondencia

 
Vista:

ordenar columna manteniendo correspondencia

Publicado por harold (3 intervenciones) el 14/06/2013 03:51:55
Hola amigos tengo la siguiente duda:

tengo la matriz :

A=[1 2 3; 4 4 5;3 6 7 ]

y quiero ordenar la primera columna de tal manera que la correspondencia entre elementos se mantenga es decir que resulte:

A=[1 2 3; 3 6 7; 4 4 5], como ven no me sirve de mucho el comando sort(), pues este me ordena solo la primera columna mas no mantiene la correspondencia(correlación).

gracias de antemano

saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

ordenar columna manteniendo correspondencia

Publicado por harold (3 intervenciones) el 14/06/2013 04:13:21
...hola de nuevo acabo de encontrar una "solucion", con el comando "sortrows()"
asi:

a =

1 1 1
3 10 12
4 3 3
5 5 2
2 8 7

>> sortrows(a)

ans =

1 1 1
2 8 7
3 10 12
4 3 3
5 5 2
--------------------------
espero que a alguien le sirva

bye bye
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JOSE JEREMIAS CABALLER
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

ordenar columna manteniendo correspondencia

Publicado por JOSE JEREMIAS CABALLER (5917 intervenciones) el 14/06/2013 16:41:47
Gracias por compartir, Harold.
De esta manera, todo los usuarios de matlab, podemos aprender mas.



Saludos.
JOSE JEREMÍAS CABALLERO
Asesorías en Matlab
programador en matlab
Servicios de programación matlab
[email protected]

http://matlabcaballero.blogspot.com

http://www.lawebdelprogramador.com/foros/Matlab/1371532-FORMA_DE_APRENDER_MATLAB.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar