How to combine several cell arrays into one cell array?

4 visualizaciones (últimos 30 días)
Susan
Susan el 8 de Feb. de 2021
Comentada: Susan el 8 de Feb. de 2021
Hello every one,
I have 4 cell arrays as given below
H = 20*4*4 cell array
G = 40*8*4 cell array
Q = 20*4*8 cell array where Q(:,:, 1:4) are all zeros.
F = 40*8*8 cell array where F(:,:,1:4) are all zeros.
I want to put all these cells in one 40*8*8 cell arrays, called C, such that the
C(1:20, 1:4 ,1:4) = H
C(21:40, 5:8, 1:4) = G(21:40, 5:8, 1:4)
C(1:20, 1:4, 5:8) = Q(1:20, 1:4, 5:8)
C(21:40, 5:8, 5:8) = F(21:40, 5:8, 5:8)
Any idea how can I do that?Thanks in advance!
  2 comentarios
Walter Roberson
Walter Roberson el 8 de Feb. de 2021
C(1:20, 1:4 ,1:4) = H;
C(21:40, 5:8, 1:4) = G(21:40, 5:8, 1:4);
C(1:20, 1:4, 5:8) = Q(1:20, 1:4, 5:8);
C(21:40, 5:8, 5:8) = F(21:40, 5:8, 5:8);
looks plausible. What difficulty did you encounter?
Susan
Susan el 8 de Feb. de 2021
Thanks for your response. Just wanted to make sure that it makes sense.

Iniciar sesión para comentar.

Respuestas (0)

Categorías

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

Translated by