Matlab - Sort una matriz con respecto a otra

   
Vista:

Sort una matriz con respecto a otra

Publicado por Marco Antonio (61 intervenciones) el 12/11/2017 17:53:26
Tengo dos matrices P1 and fx1.

P1 es la netrada a una ecuacion matematica y fx1 es la salida, yo quiero hacer un sort de fx1 y que P1 se ordene al nuevo oreden de fx1 con cada valor que corresponde al arreglo anterior

fx1 =

23.410628027225108
20.953482825686848
43.110720424535032
32.782390264513865
50.903479015570959
37.875252288554144
34.084204474522977
32.198450100996865
25.514851640853045
24.973029133302376

P1 =

24149
41000
51132
5316
60908
50837
31902
28564
29280
20076

por ejemplo
sort(fx1)
ans =

20.953482825686848
23.410628027225108
24.973029133302376
25.514851640853045
32.198450100996865
32.782390264513865
34.084204474522977
37.875252288554144
43.110720424535032
50.903479015570959

P1=
41000
24149
20076
29280
5316
31902
50837
51132
60908

nuevo orden de P1 segun el valor de fx1 nuevo orden
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
Imágen de perfil de JESUS DAVID ARIZA ROYETH

Sort una matriz con respecto a otra

se hace de esta forma :
1
2
[fx1,i]=sort(fx1);
P1=P1(i);
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
Revisar política de publicidad