【发布时间】:2017-09-08 08:27:11
【问题描述】:
我有一个大小为 1x84 的单元格数组,其中元素是 1x1 或 1x2 单元格。
我希望通过从嵌套单元格中获取第一个元素来获得大小为 1x84 的单元格数组
CellList = <1x84 cell>
CellList = <1x1 cell> <1x1 cell> <1x1 cell> <1x2 cell> <1x1 cell> ... <1x2 cell>
子元素也是单元格
我尝试使用此代码:
CellList = cellfun(@(x)x{1,:}{1,:},CellList, 'UniformOutput',0);
但我遇到了以下错误:
error : Cell contents reference from a non-cell array object.
【问题讨论】:
标签: matlab nested cell-array