Matlab - Generar matriz intercalando filas de 2 submatrices

 
Vista:

Generar matriz intercalando filas de 2 submatrices

Publicado por Mario (2 intervenciones) el 23/01/2018 17:46:25
Necesito generar una matriz (con numero par de columnas) que esté formada intercalando las filas de 2 sub-matrices
Ejemplo

Submatriz A1 A2
7 8
9 10
11 12

Submatriz A2
1 2
3 4
5 6

Matriz final B
1 2
7 8
3 4
9 10
5 6
11 12

Es posible realizarlo sin programar un bucle?
La solicion debe ser valida para submatrices de distinta cantidad de filas y columnar
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 JESUS DAVID ARIZA ROYETH
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Generar matriz intercalando filas de 2 submatrices

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 23/01/2018 21:58:18
las columnas de A1 y A2 deben tener el mismo tamaño


1
2
3
4
5
6
A1=[7	8; 9	10; 11	12];
A2=[1	2;3	4;5	6];
A3=zeros(size(A1,1)+size(A2,1),size(A1,2));
A3(1:2:end,:)=A2;
A3(2:2:end,:)=A1;
disp(A3)
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

Generar matriz intercalando filas de 2 submatrices

Publicado por Mario (2 intervenciones) el 23/01/2018 23:42:07
Excelente!! Muchas gracias por la respuesta y la rapidez!!
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