# How to merge cell arrays with different dimensions?

12 visualizaciones (últimos 30 días)
Ivan Mich el 2 de Feb. de 2022
Respondida: Ivan Mich el 5 de Nov. de 2022
I have two cell arrays. The first one (A) has 1x14 cells, and the second (B) has 1x7 cells. I would like to create an array (or a table) that would consists of two arrays in vertical merging. The commands e.g. table(A,B) etc. shows me error about the dimensions of each one.
##### 2 comentariosMostrar NingunoOcultar Ninguno
Walter Roberson el 2 de Feb. de 2022
What would be the expected size and datatype of the "two arrays in vertical merging" ?
Are you looking for an output table with 14 variables, with the first row being the content of A, and the first 7 entries of the second row being the content of B, and with the second 7 entries of the second row being some kind of padding (such as empty cells) ?
Ivan Mich el 2 de Feb. de 2022
Yes , Just like that you mentioned @Walter Roberson

Iniciar sesión para comentar.

Ivan Mich el 5 de Nov. de 2022
system('copy file1.txt+file2.txt+file3 OUTPUT_Merged_file.txt');
This is the solution
##### 0 comentariosMostrar -2 comentarios más antiguosOcultar -2 comentarios más antiguos

Iniciar sesión para comentar.

### Más respuestas (1)

Walter Roberson el 2 de Feb. de 2022
T = table(A{:});
temp = cell(1, length(A));
temp(1:length(B)) = B;
T = [T; temp];
Note that using [] between a table and a cell array has the effect of inserting the content of the cell array as additional rows in the table.
##### 5 comentariosMostrar 3 comentarios más antiguosOcultar 3 comentarios más antiguos
Ivan Mich el 3 de Feb. de 2022
let me explain, I mean I would like to have one output file with:
• the first line of A (1x14)
• the second line of B (1x7)
• the third line of data (19x3)
These three bulltes must be merged vertically, in the order I mentioned above, in the final aoutput file.
Ivan Mich el 5 de Nov. de 2022
system('copy file1.txt+file2.txt+file3 OUTPUT_Merged_file.txt');
This is the solution

Iniciar sesión para comentar.

### Categorías

Más información sobre Tables 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