I have a grid of cells and I want to get the average value of cells in the 7th column.

1 次查看(过去 30 天)
I am new to Matlab. Here is what I am doing:
% mean(name_of_table(:,7))
but I get the error
% Undefined function 'sum' for input arguments of type 'cell'.
What's wrong?

回答(2 个)

Walter Roberson
Walter Roberson 2016-2-20
mean(cell2mat(name_of_table(:,7))
Note: this will not work if "name_of_table" is referring to a table() data structure rather than to a cell array like in your question heading.

MHN
MHN 2016-2-20
mean(cell2mat(name_of_table(:,7)))

类别

Help CenterFile Exchange 中查找有关 Logical 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by