build a block matrix from matrices

4 visualizaciones (últimos 30 días)
SALMA ALJAWI
SALMA ALJAWI el 7 de Abr. de 2018
Comentada: SALMA ALJAWI el 8 de Abr. de 2018
I am trying to build a block matrix from square diagonal matrices e.g. M{1,1},M{1,2},M{2,1}, and M{2,2} and I need to transfer them to a big matrix B such that:
B=[M{1,1} M{1,2}]
[M{2,1},M{2,2}];
each M has the same dimension.. I appreciate any help..

Respuesta aceptada

Walter Roberson
Walter Roberson el 7 de Abr. de 2018
B = cell2mat(M);
provided that the M are all the same size. (It will work in some other cases as well.)
  1 comentario
SALMA ALJAWI
SALMA ALJAWI el 8 de Abr. de 2018
This is really helpful, thank you Walter..

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Creating and Concatenating Matrices 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