How to convert a 3x3xN matrix to a N element cell array?
Mostra commenti meno recenti
Hi all,
I have a three dimension matrix of 3x3xN, where N is a large number. I want to convert it to a N elements cell array in which every cell i contains the 3x3 matrix in the i'th position. I tried to work it out using the functions 'mat2cell' and 'num2cell' but couldn't understand how to do it. I read the help for these two functions but it didn't help me.
Can it be done?
Thanks,
Alon
Risposta accettata
Più risposte (1)
KSSV
il 21 Nov 2016
A = rand(3,3,100) ;
[m,n,t] = size(A) ;
iwant=mat2cell(A, m, n, ones(1,t));
1 Commento
Alon Rozen
il 21 Nov 2016
Categorie
Scopri di più su Descriptive Statistics in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!