我想实现这个目标:
for k = 1:52
map = reshape(map,[375 91 223]);
x[i] = map;
% create a new variable for each iteration x1,x2,x3,...x52 which stores 'map', 'map' is 375x91x223 size and each iteration produces a new 'map'.
end
我试图避免使用eval,现在我已经考虑过将它写入记事本然后将其重新导入,但这也需要花费很多时间。任何帮助赞赏。谢谢。
答案 0 :(得分:0)
如何将rach迭代分配给数组索引?
x = [];
for k=1:52
map=reshape(map,[375 91 223]);
x{k} = map;
end
或者每次迭代的新结构成员怎么样?
x = [];
for k=1:52
map=reshape(map,[375 91 223]);
x.(['val' num2str(k)]) = map;
end