how to cell array all data into a matrices

A=CHM(cellfun(@(x)~isempty(x),CHM))
A =
[1x4 double] [19] [1x4 double] [1x4 double]
A{:}
ans =
1 2 14 16
ans =
19
ans =
6 12 15 20
ans =
3 4 7 17
how to get it into single matrix
B=[1,2,14,16,19,6,12,15,20,3,4,7,17]
strider plz check

 Akzeptierte Antwort

Star Strider
Star Strider am 29 Apr. 2015

0 Stimmen

Slightly different with ‘A’ here, since it is a cell array of vectors and not a cell array of cells, so we do not need cell2mat this time:
B = horzcat(A{:})
produces:
B =
1 2 14 16 19 6 12 15 20 3 4 7 17

2 Kommentare

singh
singh am 29 Apr. 2015
thanks stinder
Star Strider
Star Strider am 29 Apr. 2015
As always, my pleasure!

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Operators and Elementary Operations finden Sie in Hilfe-Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by