sum the elements in the cell array
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Gopalakrishnan venkatesan
am 6 Nov. 2015
Kommentiert: the cyclist
am 6 Nov. 2015
a = { 1 2 3; 4 5 6; 7 8 9}
How to use the cellfun to sum the element row wise?
0 Kommentare
Akzeptierte Antwort
the cyclist
am 6 Nov. 2015
Is there a specific reason you are using a cell array? This is easy with a numeric array:
a = [ 1 2 3; 4 5 6; 7 8 9 ];
sum(a,1) % Sum down columns
sum(a,2) % Sum across rows
2 Kommentare
the cyclist
am 6 Nov. 2015
Well you have to tell MATLAB somehow that the content of the cell are a numeric variable that can be summed, otherwise it could try to sum the cell array
a = {'red','donald trump',-Inf}
If the data are already in a cell array, then I don't think there is a better way than cell2mat to do this conversion.
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Cell Arrays finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!