MATLAB: I divided a mxn matrix into several equal ixj matrices using mat2cell. But I wanna average all values in ixj . average the values in subcellsmat2cell Regards Best Answer %B = cell array with size iiXjjout_mean_value = cellfun(@(x)mean(x(:)),B); Related SolutionsMATLAB: Reshape an array into other arrays mat2cell(TheVector, 1, [5 5 2]) MATLAB: How to sum same size cell blocks sum(cat(3, inpt{:}), 3)is one way to do it. Basically, concatenate your matrices along an extra dimension and sum along that dimension. Related QuestionI have a mxn binary logical matrix . How to sum onesGetting the variable size valueMxn to MxN image interpolationCan I use mat2cell to divide a long column vector into several equal sized vectors
Best Answer