提取 MATLAB 二维元胞数组的大小信息
Extract the size information of a MATLAB 2D cell array
>> Mat
Mat =
3×1 cell array
{1×4 double}
{1×5 double}
{1×6 double}
Mat
是 n×1 类型 cell array,每个元素都是 1×m 元胞数组类型。
如何在不迭代的情况下将二维元胞数组的每个元素计数提取到 num
中?
>> num
num =
4
5
6
很简单:
cellfun(@numel,mat)
>> Mat
Mat =
3×1 cell array
{1×4 double}
{1×5 double}
{1×6 double}
Mat
是 n×1 类型 cell array,每个元素都是 1×m 元胞数组类型。
如何在不迭代的情况下将二维元胞数组的每个元素计数提取到 num
中?
>> num
num =
4
5
6
很简单:
cellfun(@numel,mat)