Taking the mean of cell elements

2 次查看(过去 30 天)
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!

采纳的回答

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

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Matrices and Arrays 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by