merging the matrices
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
i have two matrices
A=[1 5 10
10 20 30
2 5 6]
B=[ 25 1 2
2 5 9
1 0 5]
i want to merge these two matrices such that i need output as
C=[1 5 10
25 1 2
10 20 30
2 5 9
2 5 6
1 0 5]
please help
0 comentarios
Respuesta aceptada
Daniel Shub
el 20 de Mzo. de 2012
reshape([A B]', 3, 6)'
ans =
1 5 10
25 1 2
10 20 30
2 5 9
2 5 6
1 0 5
0 comentarios
Más respuestas (2)
Thomas
el 20 de Mzo. de 2012
try
c=[];
for i=1:size(a)
d(:,:)=[a(i,:);b(i,:)];
c=[c;d];
end
c
5 comentarios
Jonathan Sullivan
el 20 de Mzo. de 2012
C = [A B];
C = reshape(C',[],3)'
2 comentarios
Jonathan Sullivan
el 20 de Mzo. de 2012
I'm sorry. I mixed up the [] and the 3. It should read:
C = [A B];
C = reshape(C',3,[])'
Ver también
Categorías
Más información sobre Data Types en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!