Taking the mean of cell elements

1 view (last 30 days)
R J
R J on 8 Jul 2015
Commented: R J on 8 Jul 2015
Hi all,
I have a 12x29 cell filled with 1x1500 doubles. I would like to take the mean of each row of the cell and am having some trouble doing so.
For example, I would like to create a resulting cell that is 12x1 where each row is a 1x1500 double that is the mean of the 29 original columns.
From what I've tried so far, I have "bad cell reference" errors and also have an error when trying to use the cellfun(@mean, C) function. Any help or suggestions is appreciated. Thank you!

Accepted Answer

Walter Roberson
Walter Roberson on 8 Jul 2015
cell2mat() to create a multidimensional array. Take the mean along the appropriate dimension. mat2cell() back into the cell array you want.

More Answers (0)

Categories

Find more on Matrices and Arrays in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!