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

38 次查看(过去 30 天)
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?

采纳的回答

Walter Roberson
Walter Roberson 2017-7-13
NewCellArray = vertcat( ExistingCellArray{:} );

更多回答(1 个)

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

类别

Help CenterFile Exchange 中查找有关 Numeric Types 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by