如何访问spmd块中的数据字段?
我有以下代码 -
function output = spmd_fieldname_test(input)
spmd
input = distributed(input);
allFieldnames = fieldnames(input);
for ithField = 1:numel(allFieldnames)
output = vertcat(input.(allFieldnames{ithField}));
end
end %spmd
end %function
但是,我收到了以下错误 - 使用codistributed / subsref时出错(第27行)
分布式SUBSPEF目前只支持()索引。
那么,这是否意味着我必须做 struct2cell 并在这种情况下执行我自己的字段名索引?