Concatenate Cell array of doubles along rows
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Abdelrahman Abdeltawab
il 5 Nov 2016
Modificato: Walter Roberson
il 5 Nov 2016
i have a cell array that looks like the following (4X2) in attached image
I want to concatenate adjacent values in rows
0 Commenti
Risposta accettata
Walter Roberson
il 5 Nov 2016
arrayfun(@(COLIDX) vertcat(YourCell{:,COLIDX}), 1:size(YourCell,2), 'Uniform', 0)
4 Commenti
Walter Roberson
il 5 Nov 2016
arrayfun(@(ROWIDX) vertcat(YourCell{ROWIDX,:}), (1:size(YourCell,1)).', 'Uniform', 0)
Abdelrahman Abdeltawab
il 5 Nov 2016
Modificato: Walter Roberson
il 5 Nov 2016
Più risposte (1)
KSSV
il 5 Nov 2016
Let C be your cell array..
iwant{1} = [C{1,1} C{2,1}] ;
iwant{2} = [C{1,2} C{2,2}] ;
2 Commenti
Vedere anche
Categorie
Scopri di più su Creating and Concatenating Matrices 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!