Matlab - intercalar matrices

 
Vista:
sin imagen de perfil

intercalar matrices

Publicado por anma (2 intervenciones) el 10/05/2018 00:52:37
hola tengo dos matrices (1 y 2) y quiero intercalarla con una de ceros de la manera que esta el ejemplo como puedo hacer esto ?


matriz 1
12345
67890
12345

matriz 2
00000
00000
00000

matriz intercalada
1020304050
0000000000
6070809000
0000000000
1020304050
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

intercalar matrices

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 10/05/2018 01:14:22
1
2
3
4
5
matriz1=[1 2 3 4 5;6 7 8 9 0;1 2 3 4 5];
s=zeros(size(matriz1,1)*2-1,size(matriz1,2));
s(1:2:size(matriz1,1)*2-1,:)=matriz1;
intercalada=zeros(size(s,1),size(s,2)*2);
intercalada(:,1:2:size(s,2)*2)=s;



intercalada =

1 0 2 0 3 0 4 0 5 0
0 0 0 0 0 0 0 0 0 0
6 0 7 0 8 0 9 0 0 0
0 0 0 0 0 0 0 0 0 0
1 0 2 0 3 0 4 0 5 0
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