Effacer les filtres
Effacer les filtres

how to cell array all data into a matrices

1 vue (au cours des 30 derniers jours)
singh
singh le 29 Avr 2015
Commenté : Star Strider le 29 Avr 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

Réponse acceptée

Star Strider
Star Strider le 29 Avr 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 commentaires
singh
singh le 29 Avr 2015
thanks stinder
Star Strider
Star Strider le 29 Avr 2015
As always, my pleasure!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Data Types dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by