![sin imagen de perfil sin imagen de perfil](/img/anonymouse.png)
Dividir matriz en submatrices
Publicado por JuanMa (37 intervenciones) el 21/05/2014 19:01:49
Hola, dada, por ejemplo, la siguiente matriz:
A =
0 0 3 72 1 1 0 1 0 56 49 15 2 127 1
0 0 4 60 1 1 0 0 1 50 50 6 2 127 5
0 0 1 76 1 1 0 3 2 58 47 8 2 127 1
0 0 2 116 1 1 0 2 2 56 63 2 2 127 4
0 0 1 122 1 1 0 0 2 60 55 2 2 127 4
0 0 2 102 1 1 0 6 3 51 17 3 2 127 1
0 0 4 60 1 1 0 0 1 50 50 6 2 127 5
Necesito un bucle para dividirla en distintas matrices según su último número, es decir:
B =
0 0 3 72 1 1 0 1 0 56 49 15 2 127 1
0 0 1 76 1 1 0 3 2 58 47 8 2 127 1
0 0 2 102 1 1 0 6 3 51 17 3 2 127 1
C =
0 0 4 60 1 1 0 0 1 50 50 6 2 127 5
0 0 4 60 1 1 0 0 1 50 50 6 2 127 5
D =
0 0 2 116 1 1 0 2 2 56 63 2 2 127 4
0 0 1 122 1 1 0 0 2 60 55 2 2 127 4
¿Alguna idea?
Muchas gracias. Saludos.
A =
0 0 3 72 1 1 0 1 0 56 49 15 2 127 1
0 0 4 60 1 1 0 0 1 50 50 6 2 127 5
0 0 1 76 1 1 0 3 2 58 47 8 2 127 1
0 0 2 116 1 1 0 2 2 56 63 2 2 127 4
0 0 1 122 1 1 0 0 2 60 55 2 2 127 4
0 0 2 102 1 1 0 6 3 51 17 3 2 127 1
0 0 4 60 1 1 0 0 1 50 50 6 2 127 5
Necesito un bucle para dividirla en distintas matrices según su último número, es decir:
B =
0 0 3 72 1 1 0 1 0 56 49 15 2 127 1
0 0 1 76 1 1 0 3 2 58 47 8 2 127 1
0 0 2 102 1 1 0 6 3 51 17 3 2 127 1
C =
0 0 4 60 1 1 0 0 1 50 50 6 2 127 5
0 0 4 60 1 1 0 0 1 50 50 6 2 127 5
D =
0 0 2 116 1 1 0 2 2 56 63 2 2 127 4
0 0 1 122 1 1 0 0 2 60 55 2 2 127 4
¿Alguna idea?
Muchas gracias. Saludos.
Valora esta pregunta
![Me gusta: Está pregunta es útil y esta clara Me gusta: Está pregunta es útil y esta clara](/img/img.png?11.51)
![NO me gusta: Está pregunta no esta clara o no es útil No me gusta: Está pregunta no esta clara o no es útil](/img/img.png?11.51)
0