Combine a cell array of cell arrays to a single cell array

40 visualizzazioni (ultimi 30 giorni)
Hi,
I have a dynamic cell array of cell arrays of strings and I want to combine it into a single cell array of strings.
Example: Columns 1 through 4
{4x1 cell} {9x1 cell} {8x1 cell} {10x1 cell}
I want to concatenate and the result in one cell array as
{31x1 cell}.
How to concatenate into one cell Array?

Risposta accettata

Walter Roberson
Walter Roberson il 13 Lug 2017
NewCellArray = vertcat( ExistingCellArray{:} );

Più risposte (1)

Ariel Cabello
Ariel Cabello il 22 Mag 2019
Another way:
NewCellArray = [ OldCellArray{:} ];
Regards

Categorie

Scopri di più su Numeric Types in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by