How can I convert this cell array into a matrix?

1 Ansicht (letzte 30 Tage)
Mary Hemler
Mary Hemler am 27 Mai 2020
Beantwortet: David Hill am 27 Mai 2020
I have a 1x73 cell array (73 is number of neurons) filled with 1x60 doubles, {FR} (60 is number of bins). I would like to transform this into a 73 x 60 (NxB) matrix. The cell2mat function gives me a 1x4380 matrix. How can I fix this?

Akzeptierte Antwort

KSSV
KSSV am 27 Mai 2020
Use reshape after that.
iwant = reshape(cell2mat(C),60,[])' ;

Weitere Antworten (1)

David Hill
David Hill am 27 Mai 2020
reshape(cell2mat(C),60,[])';

Kategorien

Mehr zu Matrices and Arrays finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by