以下是创建本问题示例单元数组的代码:
mycell = cell([5,1]);
for i = 1 : size(mycell)
mystruct = struct();
mycell{i} = mystruct;
mycell{i}.field1 = i;
end
我原本期望mycell{:}.field1
能够实现我的需求,但是出现了错误。 我可以使用以下for循环:
for i = 1 : size(mycell)
mycell{i}.field1
end
但我希望有一个更简单或更优雅的解决方案,因为我想在图表中使用mycell.field1的所有元素作为y变量。有任何想法吗?