Matlab - dividir una matriz con base a elementos iguales en la primera columna

 
Vista:
sin imagen de perfil
Val: 21
Ha disminuido su posición en 2 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

dividir una matriz con base a elementos iguales en la primera columna

Publicado por Gustavo (16 intervenciones) el 23/08/2019 00:09:13
Buenas tardes

si alguien me puede ayudar
tengo la matriz

a
-1.5, 0.5, -0.5
-1.5, 0.5, 0.5
-1.5, 0, 0.5
-1, 0.5, -1.5
-1, 0.5, 1



¿como puedo crear sub matrices tomando como criterio los elementos iguales de la primera columna, quedando dos matrices?

a1
-1.5, 0.5, -0.5
-1.5, 0.5, 0.5
-1.5, 0, 0.5

a2

-1, 0.5, -1.5
-1, 0.5, 1


por su ayuda muchas gracias
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 JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

dividir una matriz con base a elementos iguales en la primera columna

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 23/08/2019 00:32:52
1
2
3
4
5
6
7
8
9
clear
A=[-1.5,	0.5,	-0.5
-1.5,	0.5,	0.5
-1.5, 0, 0.5
-1,	0.5,	-1.5
-1,	0.5,	1]
u=unique(A(:,1));
a1=A(A(:,1)==u(1),:)
a2=A(A(:,1)==u(2),:)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
>> dividir_matriz
 
A =
 
   -1.5000    0.5000   -0.5000
   -1.5000    0.5000    0.5000
   -1.5000         0    0.5000
   -1.0000    0.5000   -1.5000
   -1.0000    0.5000    1.0000
 
 
a1 =
 
   -1.5000    0.5000   -0.5000
   -1.5000    0.5000    0.5000
   -1.5000         0    0.5000
 
 
a2 =
 
   -1.0000    0.5000   -1.5000
   -1.0000    0.5000    1.0000
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 21
Ha disminuido su posición en 2 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

dividir una matriz con base a elementos iguales en la primera columna

Publicado por Gustvao (16 intervenciones) el 23/08/2019 00:46:39
Muchas gracias
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