【发布时间】:2014-06-13 03:58:09
【问题描述】:
我目前正在将我的数组评估为eval(['P' num2str(jj) '(i,:)']),其中P1P2 是我的数组,我只对(i,1:3) 和i 用于的所有数组感兴趣rows 和 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
【问题讨论】:
标签: arrays matlab for-loop matrix parfor