how to cell array all data into a matrices

1 Ansicht (letzte 30 Tage)
singh
singh am 29 Apr. 2015
Kommentiert: Star Strider am 29 Apr. 2015
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
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 Data Types finden Sie in Help 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