How can I convert this cell array into a matrix?

1 view (last 30 days)
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?

Accepted Answer

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

More Answers (1)

David Hill
David Hill on 27 May 2020
reshape(cell2mat(C),60,[])';

Categories

Find more on Matrices and Arrays in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!