我想初始化结构,它似乎太慢了。我如何使用repmat来做到这一点,这在 Matlab 中应该是一个更快的解决方案?起初:
for i=1:30
myloc.one.matrixBig(i,1).matrixBig= zeros(6,6);
for j=1:5
myloc.one.id(i,j) = 0;
for k=1:10
myloc.one.final(j,k).final(i,1) = 0;
end
end
end
编辑:
for j=1:30
for i=1:10
myObject{i,j}.s = zeros(6,1);
myObject{i,j}.f = zeros(6,1);
end
end
另外,我是否可以通过在之前添加一些 [] 初始化来使其更快,或者这是我优化可能性的限制吗?非常感谢您的帮助!