How can I convert this cell array into a matrix?

2 vues (au cours des 30 derniers jours)
Mary Hemler
Mary Hemler le 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?

Réponse acceptée

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

Plus de réponses (1)

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

Catégories

En savoir plus sur Matrices and Arrays dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by