【发布时间】:2018-07-08 06:20:04
【问题描述】:
想象一个由相同结构(在布局方面)组成的元胞数组,如下面的示例cellArray。如何将cellfun 应用于这些结构的特定字段?
cellArray{1,1}.val1 = 10;
cellArray{1,1}.val2 = 20;
cellArray{1,2}.val1 = 1000;
cellArray{1,2}.val2 = 2000;
如何使用 cellfun 将值 50 添加到所有单元格,但仅添加到字段 val2?
out = cellfun(@plus, cellArray?????, {50, 50}, 'UniformOutput', false);
【问题讨论】:
-
文档是否提到了这种特殊情况?
标签: matlab struct cell-array