我目前正在评估我的数组,因为我的数组在eval(['P' num2str(jj) '(i,:)'])
哪里P1
P2
,我只对我的所有数组都感兴趣,(i,1:3)
以及i
用于行和jj
评估1
2
数组的位置。我想避免eval()
,因为我想使用PCT来并行处理两个数组,因为parfor
循环不支持eval()
,而且Matlab还建议尽可能避免它,现在根据我的场景有哪些可能的解决方案/建议。
我的代码:
n=2;
for i=1:10
for jj=1:n
eval(['P' num2str(jj) '(i,:)']);
end
end