Borrar filtros
Borrar filtros

How can we join two matrices of two dimmention

1 visualización (últimos 30 días)
Abdulkareem
Abdulkareem el 12 de Mzo. de 2014
Respondida: Sagar Damle el 12 de Mzo. de 2014
hey everybody i have two matrices of 476*11 i want to join them in one matrix of 952*11 . thanks in advance

Respuesta aceptada

Mischa Kim
Mischa Kim el 12 de Mzo. de 2014
Editada: Mischa Kim el 12 de Mzo. de 2014
Abdulkareem, simply use
C = [A; B];
where A and B are your 476-by-11 matrices.
A = [1 2 3; 4 5 6];
B = [9 8 7; 6 5 4];
C = [A; B]
C =
1 2 3
4 5 6
9 8 7
6 5 4

Más respuestas (3)

Sagar Damle
Sagar Damle el 12 de Mzo. de 2014
For two matrices A and B; 1. for horizontal concatenation,use [A,B] or horzcat(A,B). 2. for vertical concatenation,use [A;B]. Also see help about function 'cat()'.

Chris C
Chris C el 12 de Mzo. de 2014
Editada: Chris C el 12 de Mzo. de 2014
Write it as below assuming that matrix B and A are of the same dimension.
C = [B;A];

nl2605
nl2605 el 12 de Mzo. de 2014
C = horzcat(A,B); If A and Bb are the two matrices.

Categorías

Más información sobre Matrix Indexing en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by