cellfun
用法:
[A] = cellfun(func,C)
[A1,…,Am] = cellfun(func,C1,…,Cn)
附加选项通过一个或多个”Name,Value”键值对参数指定,Name可以取值”UniformOutput”或者”ErrorHandler”.
键值对参数
求每一个cell的细胞元的@mean @max @min ,但要注意每一个输出的矩阵维度必须一致
C = {1:10, [2; 4; 6], []}
C = 1x3 cell array
{1x10 double} {3x1 double} {0x0 double}
A = cellfun(@mean,C)
A = 1×3
5.5000 4.0000 NaN
[nrows,ncols] = cellfun(@size,C)
nrows = 1×3
1 3 0
ncols = 1×3
10 1 0
原文:https://www.cnblogs.com/shixun/p/14725808.html