How to convert cell to matrix
7 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I have a 100001x2 cell. Each cell is 1x1.
How can I convert it to matrix? I've tried cell2mat but I can't make it work
5 Commenti
Matt J
il 10 Gen 2022
The code you've shown does not produce a 100001x2 cell array. You should attach the cell array dirctly in a.mat file so that we can avoid the steps of generating it.
Image Analyst
il 10 Gen 2022
ca = signal.textdata([6:end],[1,2]);
save('answers.mat', 'ca');
Then attach answers.mat with the paperclip icon.
Risposta accettata
Jon
il 10 Gen 2022
Side stepping the issue a little bit, I can read in your data file perfectly as numerical values and not use cell2mat at all using:
A = readmatrix('i1uss.txt','NumHeaderLines',5)
3 Commenti
Più risposte (2)
Matt J
il 10 Gen 2022
cell2mat should have worked
A=num2cell(rand(100001,2)); whos A
B=cell2mat(A); whos B
0 Commenti
Vedere anche
Categorie
Scopri di più su Data Type Conversion in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!